Articles of javascript

Quais são as semânticas de diferentes sujeitos RxJS?

A documentação para o tópico é esparsa e é difícil descobrir um “ponto de input” lá.

Stringify (converter para JSON) um object JavaScript com referência circular

Eu tenho uma definição de object JavaScript que contém uma referência circular: tem uma propriedade que faz referência ao object pai. Também tem funções que não quero passar para o servidor. Como eu seria serializar e desserializar esses objects? Eu li que o melhor método para fazer isso é usar o stringify de Douglas Crockford. […]

O que é o browser.ignoreSynchronization no transferidor?

Eu já vi tantas vezes que as pessoas sugerem usar: browser.ignoreSynchronization=true; // or false Mas eu não entendo porque precisamos disso?

JavaScript getElementByID () não funciona

Por que refButton obtém null no seguinte código JavaScript? var refButton = document.getElementById(“btnButton”); refButton.onclick = function() { alert(‘I am clicked!’); };

Quais resources do ECMAScript 6 implicam no modo estrito?

No ECMAScript 5 (também conhecido como JavaScript,) eu posso acionar o modo estrito adicionando “use strict” no topo da minha function (ou arquivo, mas isso é desencorajado). Eu entendo que no ECMAScript 6, certos resources de syntax ativam o modo estrito, especialmente a class e os módulos (mas você faz isso). No mundo do ECMAScript […]

Javascript parseInt () com zeros à esquerda

A function parseInt do Javascript não parece funcionar completamente. parseInt(“01”) returns 1 parseInt(“02”) returns 2 parseInt(“03”) returns 3 parseInt(“04”) returns 4 parseInt(“05”) returns 5 parseInt(“06”) returns 6 parseInt(“07”) returns 7 parseInt(“08”) returns 0 parseInt(“09”) returns 0 Você não pode explicar isso. De uma chance. (jsFiddle) Editar Desde que esta pergunta foi perguntada e respondida, o […]

Retorna as posições de uma correspondência de expressão regular () em JavaScript?

Existe uma maneira de recuperar as posições de caractere (inicial) dentro de uma seqüência de caracteres dos resultados de uma correspondência de expressão regular () em JavaScript?

Qual é o custo de ‘$ (this)’?

As pessoas aqui costumam sugerir para armazenar em cache o object jQuery criado a partir de um elemento DOM , como com este código: $(‘#container input’).each(function() { $(this).addClass(‘fooClass’); $(this).attr(‘data-bar’, “bar”); $(this).css(‘background-color’, ‘red’); }); O cache do object jQuery realmente melhora o desempenho do nosso código? O que acontece “nos bastidores” quando você passa um elemento […]

O JavaScript tem avaliação de “curto-circuito”?

Duplicar Possível: Usando o && ‘s short-circuiting como uma instrução if? O javascript usa otimização em expressões booleanas? Eu gostaria de saber se o JavaScript tem avaliação “Curto-circuito” como && Operator em C #. Se não, eu gostaria de saber se existe uma solução alternativa que faça sentido adotar.

Objeto não suporta esta propriedade ou método Rails Windows 64bit

Instalei o Rails no meu Surface Pro 3 e me deparo com esse erro depois de tentar visualizar uma página. Eu tentei várias sugestões, como instalar o rubyracer com libv8, mas isso não ajudou. TypeError: O object não suporta esta propriedade ou método (em c: /RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js. café) Aqui está o meu gemfile: source ‘http://rubygems.org’ # […]