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

25
Trabalhadores da Web sem um arquivo Javascript separado?
Tanto quanto eu sei, os profissionais da Web precisam ser escritos em um arquivo JavaScript separado e chamados assim: new Worker('longrunning.js') Estou usando o compilador de fechamento para combinar e minificar todo o meu código-fonte JavaScript, e prefiro não ter meus trabalhadores em arquivos separados para distribuição. Existe alguma maneira …

7
Por que parseInt produz NaN com Array # map?
Na Rede de Desenvolvedores Mozilla : [1,4,9].map(Math.sqrt) produzirá: [1,2,3] Por que, então, faz isso: ['1','2','3'].map(parseInt) produza isso: [1, NaN, NaN] Eu testei no Firefox 3.0.1 e no Chrome 0.3 e apenas como um aviso, sei que isso não é uma funcionalidade entre navegadores (sem IE). Eu descobri que o seguinte …
291 javascript 



7
Como simular um clique com JavaScript?
Só estou me perguntando como posso usar o JavaScript para simular um clique em um elemento. Atualmente tenho: <script type="text/javascript"> function simulateClick(control) { if (document.all) { control.click(); } else { var evObj = document.createEvent('MouseEvents'); evObj.initMouseEvent('click', true, true, window, 1, 12, 345, 7, 220, false, false, true, false, 0, null ); …
291 javascript 

3
Índice dentro da função map ()
Eu estou faltando uma opção de como obter o número de índice dentro da mapfunção utilizando Lista partir Immutable.js: var list2 = list1.map(mapper => { a: mapper.a, b: mapper.index??? }).toList(); A documentação mostra que map()retorna Iterable<number, M>. Existe alguma maneira elegante de o que eu preciso?


9
Não foi possível entender o parâmetro useCapture em addEventListener
Eu li o artigo em https://developer.mozilla.org/en/DOM/element.addEventListener, mas não consigo entender o useCaptureatributo. Definição existe: Se verdadeiro, useCapture indica que o usuário deseja iniciar a captura. Após o início da captura, todos os eventos do tipo especificado serão despachados para o ouvinte registrado antes de serem despachados para qualquer EventTargets abaixo …


11
Mapa vs objeto em JavaScript
Acabei de descobrir chromestatus.com e, depois de perder várias horas do meu dia, encontrei esta entrada de recurso : Mapa: objetos de mapa são simples mapas de chave / valor. Isso me confundiu. Objetos regulares do JavaScript são dicionários, então como é Mapdiferente de um dicionário? Conceitualmente, eles são idênticos …



15
jQuery SVG, por que não consigo adicionar a classe?
Estou usando o jQuery SVG. Não consigo adicionar ou remover uma classe para um objeto. Alguém conhece o meu erro? O SVG: <rect class="jimmy" id="p5" x="200" y="200" width="100" height="100" /> O jQuery que não adicionará a classe: $(".jimmy").click(function() { $(this).addClass("clicked"); }); Eu sei que o SVG e o jQuery estão …

9
Como lidar com novas linhas em JSON?
Eu gerei algum JSON e estou tentando inseri-lo em um objeto em JavaScript. Eu continuo recebendo erros. Aqui está o que eu tenho: var data = '{"count" : 1, "stack" : "sometext\n\n"}'; var dataObj = eval('('+data+')'); Isso me dá um erro: unterminated string literal Com JSON.parse(data), vejo mensagens de erro …
289 javascript  json  newline 


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.