Articles of javascript

Configurando a API do Twitter, obtendo os últimos tweets

Eu sou completamente novo em usar o Twitter em geral e nunca inseri os “últimos tweets” em nenhum projeto. Estou simplesmente tentando incorporar os 3-4 tweets mais recentes no rodapé do site sem resources adicionais de funcionalidade. Eu tenho pesquisado como fazer isso há algum tempo e tendo alguns problemas. Eu adicionei o trecho de […]

problemas setTimeout / clearTimeout

Eu tento fazer uma página para ir para o startpage depois, por exemplo. 10 segundos de inatividade (usuário não clicando em qualquer lugar). Eu uso o jQuery para o resto, mas o set / clear na minha function de teste é puro javascript. Em minha frustração eu acabei com algo parecido com essa function que […]

Por que a binding é mais lenta que um fechamento?

Um cartaz anterior perguntou Function.bind vs Encerramento em Javascript: como escolher? e recebeu essa resposta em parte, o que parece indicar que o bind deve ser mais rápido que um encerramento: A passagem de escopo significa que, quando você está tentando obter um valor (variável, object) que existe em um escopo diferente, portanto, a sobrecarga […]

Ativar intervalos de inteiros em JavaScript

Eu quero fazer algo assim switch (this.dealer) { case 1-4: // Do something. break; case 5-8: // Do something. break; case 9-11: // Do something. break; default: break; } Qual é a syntax certa para isso? É possível em JavaScript? Então this.dealer é um inteiro, e se estiver entre esses valores, faça alguma coisa.

Como lidar com dependencies circulares com o RequireJS / AMD?

No meu sistema, eu tenho um número de “classs” carregadas no navegador cada um arquivos separados durante o desenvolvimento e concatenados juntos para produção. À medida que são carregados, eles inicializam uma propriedade em um object global, aqui G , como neste exemplo: var G = {}; G.Employee = function(name) { this.name = name; this.company […]

Remover o último item da matriz

Eu tenho o seguinte array. var arr = [1,0,2]; Eu gostaria de remover o último elemento, ou seja, 2. Eu usei arr.slice(-1); mas não remove o valor.

Não há maneiras de ter objects baseados em class em javascript?

O estilo de programação orientado a objects baseado em protótipo de javascript é interessante, mas há muitas situações em que você precisa criar objects de uma class. Por exemplo, em um aplicativo de desenho vetorial, o espaço de trabalho geralmente estará vazio no início do desenho: Não consigo criar uma nova “linha” a partir de […]

ng-repetição angular no reverso

Como posso obter uma matriz invertida em angular? Estou tentando usar o orderBy filter, mas ele precisa de um predicado (por exemplo, ‘name’) para classificar: {{friend.name}} {{friend.phone}} {{friend.age}} Existe uma maneira de reverter matriz original, sem sorting. Curtiu isso: {{friend.name}} {{friend.phone}} {{friend.age}}

Como posso embelezar o código JavaScript usando a linha de comando?

Estou escrevendo um script em lote para embelezar o código JavaScript. Ele precisa funcionar tanto no Windows quanto no Linux . Como posso embelezar o código JavaScript usando as ferramentas de linha de comando?

Enviando um JSON para o servidor e recuperando um JSON em retorno, sem o JQuery

Eu preciso enviar um JSON (que eu posso restringir) para o servidor e recuperar o JSON resultante no lado do usuário, sem usar o JQuery. Se eu deveria usar um GET, como passar o JSON como parâmetro? Existe um risco que seria muito longo? Se eu deveria usar um POST, como faço para definir o […]