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

7
Javascript e regex: divida a string e mantenha o separador
Eu tenho uma string: var string = "aaaaaa<br />† bbbb<br />‡ cccc" E eu gostaria de dividir essa string com o delimitador <br /> seguido por um caractere especial. Para fazer isso, eu estou usando isso: string.split(/<br \/>&#?[a-zA-Z0-9]+;/g); Estou conseguindo o que preciso, exceto que estou perdendo o delimitador. Aqui …
130 javascript  regex 

20
Como capturar a resposta do form.submit
Eu tenho o seguinte código: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> Quero capturar a resposta html de form1.submit? Como eu faço isso? Posso registrar qualquer função de retorno de chamada no método form1.submit?

9
Excluir item da matriz de estados em react
A história é que eu deveria colocar Bob, Sally e Jack em uma caixa. Também posso remover qualquer um da caixa. Quando removido, nenhum slot é deixado. people = ["Bob", "Sally", "Jack"] Agora preciso remover, por exemplo, "Bob". A nova matriz seria: ["Sally", "Jack"] Aqui está o meu componente de …


16
Detectando dispositivos de tela de toque com Javascript
Em Javascript / jQuery, como posso detectar se o dispositivo cliente possui um mouse? Eu tenho um site que desliza um pequeno painel de informações quando o usuário passa o mouse sobre um item. Estou usando o jQuery.hoverIntent para detectar o foco, mas isso obviamente não funciona em dispositivos touchscreen …


14
Chamando o método usando o protótipo JavaScript
É possível chamar o método base a partir de um método protótipo em JavaScript, se ele tiver sido substituído? MyClass = function(name){ this.name = name; this.do = function() { //do somthing } }; MyClass.prototype.do = function() { if (this.name === 'something') { //do something new } else { //CALL BASE …

9
O que são operadores bit a bit?
Eu sou alguém que escreve código apenas por diversão e que realmente não se aprofundou nele em ambientes acadêmicos ou profissionais; portanto, coisas como esses operadores bit a bit realmente me escapam. Eu estava lendo um artigo sobre JavaScript, que aparentemente suporta operações bit a bit. Continuo vendo essa operação …

18
Quando devo usar Javascript Inline x Externo?
Gostaria de saber quando devo incluir scripts externos ou escrevê-los em linha com o código html, em termos de desempenho e facilidade de manutenção. Qual é a prática geral para isso? Cenário do mundo real - tenho várias páginas html que precisam de validação de formulário do lado do cliente. …

7
Como atualizar o elemento dentro da List com ImmutableJS?
Aqui está o que os documentos oficiais disseram updateIn(keyPath: Array<any>, updater: (value: any) => any): List<T> updateIn(keyPath: Array<any>, notSetValue: any, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, notSetValue: any, updater: (value: any) => any): List<T> Não há como o …


1
Dois pontos JavaScript duplo (operador de ligação)
Como você sabe, existe uma proposta para um atalho para a .bind()função, para que você possa escrever: ::this.handleStuff e funcionará assim no es5: this.handleStuff.bind(this) Minha pergunta é: será possível passar argumentos dessa maneira? Quero dizer uma maneira de escrever isso com o atalho mencionado acima: this.handleStuff.bind(this, 'stuff') É um padrão …

5
Erro "JavaScript inseguro tentativa de acessar o quadro com URL ..." sendo continuamente gerado no inspetor de web kits do Chrome
O Chrome (ou qualquer outro navegador de webkit) lança uma tonelada dessas "Tentativas de JavaScript inseguras para acessar o quadro com URL ..." ao trabalhar com a API do Facebook, por exemplo. Não interfere na operação real, mas torna o console javascript basicamente inutilizável. Gostaria de saber se existe uma …



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.