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


1
A promessa nunca resolvida causa vazamento de memória?
Eu tenho um Promise. Eu o criei para cancelar uma solicitação AJAX, se necessário. Mas como não preciso cancelar aquele AJAX, nunca resolvi e o AJAX foi concluído com êxito. Um snippet simplificado: var defer = $q.defer(); $http({url: 'example.com/some/api', timeout: defer.promise}).success(function(data) { // do something }); // Never defer.resolve() because …


2
Alterar o valor textNode
Existe alguma maneira de alterar o valor de um textNode DOM no navegador da web? Eu quero especificamente ver se posso alterar o nó existente, em vez de criar um novo. Para esclarecer, preciso fazer isso com Javascript. Todo o texto no navegador é armazenado em #textNodes que são filhos …
91 javascript  dom  dhtml 

13
Verifique se uma chave está abaixada?
Existe uma maneira de detectar se uma chave está atualmente inativa no JavaScript? Eu sei sobre o evento "keydown", mas não é disso que preciso. Algum tempo APÓS a tecla ser pressionada, quero ser capaz de detectar se ela ainda está pressionada. PS O maior problema parece ser que depois …


10
Por que o nodelist não tem forEach?
Eu estava trabalhando em um pequeno script para alterar <abbr>o texto interno dos elementos, mas descobri que nodelistnão tem um forEachmétodo. Eu sei que nodelistnão herda de Array, mas não parece que forEachseria um método útil? Existe um problema de implementação particular eu não tenho conhecimento de que impede a …

2
Problema de buffer padrão usando nó child_process
Estou tentando executar o curl usando o nó child_process para obter um arquivo JSON (cerca de 220Ko) de uma pasta compartilhada em uma rede local. Mas na verdade retorna um problema de buffer que não consigo resolver. Aqui está o meu código: var exec = require('child_process').exec; var execute = function(command, …

6
A transição CSS não funciona com superior, inferior, esquerda, direita
Eu tenho um elemento com estilo position: relative; transition: all 2s ease 0s; Então, quero mudar sua posição suavemente depois de clicar nele, mas quando adiciono a mudança de estilo, a transição não ocorre, em vez disso, o elemento se move instantaneamente. $$('.omre')[0].on('click',function(){ $$(this).style({top:'200px'}); }); No entanto, se eu alterar …


2
Como fazer uma promessa com setTimeout
Este não é um problema do mundo real, estou apenas tentando entender como as promessas são criadas. Preciso entender como fazer uma promessa para uma função que não retorna nada, como setTimeout. Suponha que eu tenha: function async(callback){ setTimeout(function(){ callback(); }, 5000); } async(function(){ console.log('async called back'); }); Como faço …

6
O alerta de JavaScript não funciona no Android WebView
No meu aplicativo estou usando WebViewe no JavaScript alert( )método que estou usando , mas não está funcionando, nenhum pop-up aparece. no meu arquivo de manifesto eu adicionei <uses-permission android:name="android.permission.INTERNET"></uses-permission> e no arquivo de atividade eu adicionei mWebView = (WebView) findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.loadUrl("file:///android_asset/demo.html"); No arquivo de layout xml eu adicionei …

6
Rolagem suave para div específico no clique
O que estou tentando fazer é fazer com que, se você clicar em um botão, ele role para baixo (suavemente) até um div específico na página. O que eu preciso é que se você clicar no botão, ele rola suavemente até o div 'segundo'. .first { width: 100%; height: 1000px; …

5
Marcadores múltiplos da API do Google Maps com Infowindows
Estou tentando adicionar vários marcadores, cada um com sua própria janela de informações que aparece quando clicada. Estou tendo problemas em fazer as janelas de informação aparecerem, quando tento mostrar apenas um marcador sem uma janela de informação. Obrigado, deixe-me saber se você precisar de mais informações <meta name="viewport" content="initial-scale=1.0, …

6
Como a comparação superficial funciona em reação
Em esta documentação de Reagir, diz-se que shallowCompare executa uma verificação de igualdade superficial nos objetos atuais props e nextProps, bem como no estado atual e nos objetos nextState. O que não consigo entender é se ele compara superficialmente os objetos, então o método shouldComponentUpdate sempre retornará verdadeiro, como Não …

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.