Eu uso o Mocha para testar minhas coisas de JavaScript. Meu arquivo de teste contém 5 testes. É possível executar um teste específico (ou conjunto de testes) em vez de todos os testes no
Eu uso o Mocha para testar minhas coisas de JavaScript. Meu arquivo de teste contém 5 testes. É possível executar um teste específico (ou conjunto de testes) em vez de todos os testes no
Esta questão é o analogon direto da verificação de tipo de classe com o TypeScript Preciso descobrir em tempo de execução se uma variável do tipo any implementa uma interface. Aqui está o meu código: interface A{ member:string; } var a:any={member:"foobar"}; if(a instanceof A)...
2 manuais sobre o gulp dizem que eu preciso instalar o gulp primeiro globalmente (com sinalizador -g) e depois mais uma vez localmente. Por que eu preciso
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...
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');...
Eu gostaria de chamar uma função usando uma matriz como parâmetros: const x = ['p0', 'p1', 'p2']; call_me(x[0], x[1], x[2]); // I don't like it function call_me (param0, param1, param2 ) { // ... } Existe uma maneira melhor de passar o conteúdo do xpara
Quero adicionar um menu personalizado com o botão direito ao meu aplicativo da web. Isso pode ser feito sem o uso de bibliotecas pré-criadas? Em caso afirmativo, como exibir um menu simples com o botão direito do mouse personalizado que não usa uma biblioteca JavaScript de terceiros? Estou...
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...
FBFriendModel.find({ id: 333 }, function (err, docs) { docs.remove(); //Remove all the documents that match! }); O exposto acima não parece funcionar. Os registros ainda estão lá. Alguém pode
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...
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...
Posso escrever a if elsetaquigrafia sem a else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); Percebi que colocar nullpara o resto funciona (mas não faço ideia do porquê ou se é uma boa ideia). Edit: Alguns de vocês parecem confusos por que eu me daria ao trabalho de tentar...
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?...
Estou enfrentando um problema em obter o valor tagiddo meu URL: localhost:8888/p?tagid=1234. Ajude-me a corrigir o código do meu controlador. Eu não sou capaz de obter o tagidvalor. Meu código é o seguinte: app.js: var express = require('express'), http = require('http'), path =...
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...
Eu tenho algum código JavaScript que funciona no IE contendo o seguinte: myElement.innerText = "foo"; No entanto, parece que a propriedade 'innerText' não funciona no Firefox. Existe algum equivalente do Firefox? Ou existe uma propriedade entre navegadores mais genérica que pode ser...
Estou tentando passar algum parâmetro para uma função usada como retorno de chamada, como posso fazer isso? function tryMe (param1, param2) { alert (param1 + " and " + param2); } function callbackTester (callback, param1, param2) { callback (param1, param2); } callbackTester (tryMe, "hello",...
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() {
Alguém pode me dizer a diferença exata entre currentTargete targetpropriedade nos eventos Javascript com exemplo e qual propriedade é usada em qual
Como você exclui todos os cookies do domínio atual usando