Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].


11
Como dividir uma expressão regular longa em várias linhas em JavaScript?
Eu tenho uma expressão regular muito longa, que desejo dividir em várias linhas no meu código JavaScript para manter cada comprimento de linha de 80 caracteres de acordo com as regras JSLint. É apenas melhor para leitura, eu acho. Aqui está uma amostra de padrão: var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

30
Permutações em JavaScript?
Estou tentando escrever uma função que faça o seguinte: aceita uma matriz de números inteiros como argumento (por exemplo, [1,2,3,4]) cria uma matriz de todas as permutações possíveis de [1,2,3,4], com cada permutação tendo um comprimento de 4 a função abaixo (achei on-line) faz isso usando uma string como argumento …


6
Crie RegExps dinamicamente usando variáveis ​​de string
Digamos que queira tornar o seguinte reutilizável: function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } Eu poderia fazer algo assim: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } Com literais de string, isso é bastante fácil. Mas e se eu quiser ficar um pouco mais complicado com a regex? Por exemplo, …
138 javascript  regex 





16
alteração da fonte na tag de vídeo html5
Estou tentando criar um player de vídeo que funcione em qualquer lugar. até agora eu estaria indo com: <video> <source src="video.mp4"></source> <source src="video.ogv"></source> <object data="flowplayer.swf" type="application/x-shockwave-flash"> <param name="movie" value="flowplayer.swf" /> <param name="flashvars" value='config={"clip":"video.mp4"}' /> </object> </video> (como visto em vários sites, por exemplo, vídeo para todos ) até agora, tudo …
138 javascript  html  video  load 

5
Como usar setInterval e clearInterval?
function doKeyDown(event) { switch (event.keyCode) { case 32: /* Space bar was pressed */ if (x == 4) { setInterval(drawAll, 20); } else { setInterval(drawAll, 20); x += dx; } break; } } Olá a todos, Eu quero chamar drawAll()uma vez não criando um loop que chame drawAllrepetidamente, devo usar …
138 javascript  jquery 


12
Como definir a localidade no DatePipe no Angular 2?
Quero exibir a Data usando o formato europeu, dd/MM/yyyymas usando o formato DatePipe shortDate , ele é exibido apenas no estilo de data dos EUA MM/dd/yyyy. Estou assumindo que é a localidade padrão é en_US. Talvez esteja faltando nos documentos, mas como posso alterar as configurações padrão de localidade em …

13
remover objetos da matriz por propriedade do objeto
var listToDelete = ['abc', 'efg']; var arrayOfObjects = [{id:'abc',name:'oh'}, // delete me {id:'efg',name:'em'}, // delete me {id:'hij',name:'ge'}] // all that should remain Como faço para remover um objeto da matriz, correspondendo à propriedade do objeto? Somente JavaScript nativo, por favor. Estou tendo problemas para usar a emenda porque o comprimento …
138 javascript 

9
delete ax vs ax = indefinido
Existe alguma diferença substancial em fazer um desses? delete a.x; vs a.x = undefined; Onde a = { x: 'boo' }; poderia-se dizer que eles são equivalentes? (Não estou levando em consideração coisas como "V8 gosta de não usar deletemelhor" )
138 javascript 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.