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


6
Por que document.querySelectorAll retorna um StaticNodeList em vez de um Array real?
Isso me incomoda que eu não consigo fazer apenas document.querySelectorAll(...).map(...)no Firefox 3.6, e ainda não consigo encontrar uma resposta, então pensei em fazer uma postagem cruzada no SO a pergunta deste blog: http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/ Alguém sabe de um motivo técnico pelo qual você não consegue um Array? Ou por um StaticNodeList …

13
Como esconder uma <option> em um menu <select> com CSS?
Percebi que o Chrome, ao que parece, não permite que eu me esconda &lt;option&gt;em um &lt;select&gt;. O Firefox vai. Preciso ocultar os &lt;option&gt;s que correspondem aos critérios de pesquisa. Nas ferramentas da web do Chrome, posso ver que elas estão sendo definidas corretamente display: none;pelo meu JavaScript, mas uma vez …
103 javascript  jquery  css  dom 

13
Como sobrecarregar funções em javascript?
Abordagem clássica (não js) para sobrecarregar: function myFunc(){ //code } function myFunc(overloaded){ //other code } Javascript não permite que mais de uma função seja definida com o mesmo nome. Como tal, coisas como esta aparecem: function myFunc(options){ if(options["overloaded"]){ //code } } Existe uma solução melhor para sobrecarga de função em …
103 javascript 



4
Como forçar a remontagem nos componentes React?
Digamos que eu tenha um componente de visualização com renderização condicional: render(){ if (this.state.employed) { return ( &lt;div&gt; &lt;MyInput ref="job-title" name="job-title" /&gt; &lt;/div&gt; ); } else { return ( &lt;div&gt; &lt;MyInput ref="unemployment-reason" name="unemployment-reason" /&gt; &lt;MyInput ref="unemployment-duration" name="unemployment-duration" /&gt; &lt;/div&gt; ); } } MyInput é parecido com isto: class MyInput extends …

7
problemas setTimeout / clearTimeout
Tento fazer uma página para ir para a página inicial após, por exemplo. 10seg de inatividade (o usuário não clica em qualquer lugar). Eu uso jQuery para o resto, mas o set / clear na minha função de teste é puro javascript. Em minha frustração, acabei com algo parecido com …

4
Webpack loaders vs plugins; qual é a diferença?
Qual é a diferença entre carregadores e plug-ins no webpack? A documentação para plug-ins diz apenas: Use plug-ins para adicionar funcionalidades normalmente relacionadas a pacotes no webpack. Eu sei que o babel usa um carregador para as transformações jsx / es2015, mas parece que outras tarefas comuns (copy-webpack-plugin, por exemplo) …

5
Node.js ES6 classes com requer
Então, até agora, criei classes e módulos node.jsda seguinte maneira: var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ this.name); }; return { …

2
Colocação da captura ANTES e DEPOIS, em seguida
Tenho dificuldade em entender a diferença entre colocar .catchANTES e DEPOIS em uma promessa aninhada. Alternativa 1: test1Async(10).then((res) =&gt; { return test2Async(22) .then((res) =&gt; { return test3Async(100); }).catch((err) =&gt; { throw "ERROR AFTER THEN"; }); }).then((res) =&gt; { console.log(res); }).catch((err) =&gt; { console.log(err); }); Alternativa 2: test1Async(10).then((res) =&gt; { return …


7
Javascript Como definir várias variáveis ​​em uma única linha?
Lendo a documentação online, estou ficando confuso sobre como definir corretamente várias variáveis ​​JavaScript em uma única linha. Se eu quiser condensar o código a seguir, qual é a maneira "estrita" adequada do JavaScript para definir várias variáveis ​​javascript em uma única linha? var a = 0; var b = …
103 javascript 


17
Foco no próximo elemento no índice da guia
Estou tentando mover o foco para o próximo elemento na sequência de guias com base no elemento atual que tem foco. Até agora não encontrei nada em minhas pesquisas. function OnFocusOut() { var currentElement = $get(currentElementId); // ID set by OnFocusIn currentElementId = ""; currentElement.nextElementByTabIndex.focus(); } Claro que o nextElementByTabIndex …

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.