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].








20
Como você usa uma variável em uma expressão regular?
Gostaria de criar um String.replaceAll()método em JavaScript e estou pensando que usar um regex seria a maneira mais concisa de fazê-lo. No entanto, não consigo descobrir como passar uma variável para uma regex. Eu posso fazer isso já que irá substituir todas as instâncias de "B"com "A". "ABABAB".replace(/B/g, "A"); Mas …
1380 javascript  regex 


30
Não é possível vincular ao 'ngModel', pois não é uma propriedade conhecida de 'input'
Eu recebi o seguinte erro ao iniciar meu aplicativo Angular, mesmo que o componente não seja exibido. Eu tenho que comentar o <input>para que meu aplicativo funcione. zone.js:461 Unhandled Promise rejection: Template parse errors: Can't bind to 'ngModel' since it isn't a known property of 'input'. (" <div> <label>Created:</label> <input …


21
Como você acessa os grupos correspondentes em uma expressão regular do JavaScript?
Quero corresponder a uma parte de uma string usando uma expressão regular e acessar essa substring entre parênteses: var myString = "something format_abc"; // I want "abc" var arr = /(?:^|\s)format_(.*?)(?:\s|$)/.exec(myString); console.log(arr); // Prints: [" format_abc", "abc"] .. so far so good. console.log(arr[1]); // Prints: undefined (???) console.log(arr[0]); // Prints: …
1368 javascript  regex 

30
Como mesclar duas matrizes em JavaScript e desduplicar itens
Eu tenho duas matrizes JavaScript: var array1 = ["Vijendra","Singh"]; var array2 = ["Singh", "Shakya"]; Eu quero que a saída seja: var array3 = ["Vijendra","Singh","Shakya"]; A matriz de saída deve ter palavras repetidas removidas. Como mesclar duas matrizes em JavaScript para obter apenas os itens exclusivos de cada matriz na mesma …
1368 javascript  arrays  merge 



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.