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

4
Localizando o elemento filho do javascript puro pai
Qual seria o método mais eficiente para encontrar um elemento filho de (com classe ou ID) de um elemento pai específico usando apenas javascript puro. Sem jQuery ou outras estruturas. Nesse caso, eu precisaria encontrar child1 ou child2 do pai , assumindo que a árvore DOM pudesse ter vários elementos …
142 javascript  dom 

18
Detectar o navegador Safari
Como detectar o navegador Safari usando JavaScript? Eu tentei o código abaixo e ele detecta não apenas o Safari, mas também o navegador Chrome. function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1; return is_safari; }


5
Object.is vs ===
Eu me deparei com um exemplo de código que estava usando essa comparação: var someVar = 0; Object.is(false, someVar); //Returns false Eu sei que false == 0será truepor isso que temos ===. Qual é a Object.isdiferença ===?


10
Detectando quando a altura de uma div muda usando jQuery
Eu tenho uma div que contém algum conteúdo que está sendo adicionado e removido dinamicamente, portanto, sua altura muda frequentemente. Eu também tenho uma div que está absolutamente posicionada diretamente abaixo do javascript, portanto, a menos que eu possa detectar quando a altura da div muda, não posso reposicionar a …
141 javascript  jquery 

16
Soluções para distribuir aplicativos HTML5 como aplicativos de desktop? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


6
Como mesclar dois objetos javascript no ES6 +?
Estou cansado de sempre ter que escrever um código como este: function shallowExtend(obj1,obj2){ var key; for ( key in obj2 ) { if ( obj2.hasOwnProperty(key) === false ) continue; obj1[key] = obj2[key] } } Ou, se eu não quiser escrever o código, implemente uma biblioteca que já o faça. Certamente …

11
React.js: identificando diferentes entradas com um manipulador onChange
Curioso, qual é a maneira correta de abordar isso: var Hello = React.createClass({ getInitialState: function() { return {total: 0, input1:0, input2:0}; }, render: function() { return ( <div>{this.state.total}<br/> <input type="text" value={this.state.input1} onChange={this.handleChange} /> <input type="text" value={this.state.input2} onChange={this.handleChange} /> </div> ); }, handleChange: function(e){ this.setState({ ??? : e.target.value}); t = this.state.input1 …
141 javascript  reactjs  jsx 

7
Loop de Eventos do Nodejs
Existem internamente dois loops de eventos na arquitetura nodejs? libev / libuv loop de evento javascript v8 Em uma solicitação de E / S, o nó enfileira a solicitação ao libeio que, por sua vez, notifica a disponibilidade de dados por meio de eventos usando libev e, finalmente, esses eventos …




5
Melhor maneira de obter tempo em milissegundos em javascript?
Existe uma alternativa no JavaScript de obter tempo em milissegundos usando o objeto de data ou pelo menos uma maneira de reutilizá-lo, sem ter que instanciar um novo objeto toda vez que eu precisar obter esse valor? Estou perguntando isso porque estou tentando criar um mecanismo de jogo simples em …
141 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.