Articles of javascript

Omitindo a segunda expressão ao usar a abreviação if-else

Posso escrever a abreviação ‘if else’ sem o else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); Eu notei colocar null para o else funciona (mas eu não tenho idéia do porque ou se é uma boa idéia). Edit: Alguns de vocês parecem confusos porque eu me incomodei tentando isso. Tenha certeza de que é puramente […]

Explanation of .slice.call em javascript?

Eu tropecei neste atalho puro para converter um DOM NodeList em uma matriz regular, mas devo admitir, eu não entendo completamente como funciona: [].slice.call(document.querySelectorAll(‘a’), 0) Então começa com um array vazio [] , então o slice é usado para converter o resultado da call para um novo array, sim? O pouco que não entendi é […]

Como copiar arquivos estáticos para criar diretório com o Webpack?

Estou tentando passar do Gulp para o Webpack . Em Gulp tenho tarefa que copia todos os arquivos e pastas de / static / folder para / build / folder. Como fazer o mesmo com o Webpack ? Eu preciso de algum plugin?

Como posso retornar status dentro da promise?

Comecei a aprender a promise com loopback e jsforce e não conseguia lidar com esse problema; Não consegui retornar o status var inside promise para a function cb (). Basicamente, eu quero conectar o Salesforce e obter dados via JSforce e gravá-lo em db via loopback. Em seguida, deseja retornar os registros criados / atualizados […]

Invocando uma function sem parênteses

Foi-me dito hoje que é possível invocar uma function sem parênteses. As únicas maneiras em que eu conseguia pensar eram usar funções como apply ou call . f.apply(this); f.call(this); Mas estes exigem parênteses em apply e call deixando-nos na praça um. Eu também considerei a idéia de passar a function para algum tipo de manipulador […]

Edição no depurador do Chrome

Como eu “dinamicamente” edito o código JavaScript no depurador do Chrome? Não é para mim, então não tenho access ao arquivo de origem. Eu quero editar o código e ver quais os efeitos que eles têm na página, neste caso, parar uma animação de filas de um monte de vezes.

Como desenhar carta celeste?

Como faço para desenhar um gráfico de estrelas como este ? Eu tenho: Um database de estrelas com coordenadas (ascensão reta e declinação) Coordenadas do observador (latitude, longitude) Tempo de observação Eu preciso de uma fórmula que considere estes parâmetros.

Aplicação de página única: vantagens e desvantagens

Eu li sobre SPA e vantagens. Acho que a maioria deles não é convincente. Existem 3 vantagens que despertam minhas dúvidas. Pergunta: Você pode agir como defensor do SPA e provar que estou errado sobre as três primeiras afirmações? === ADVANTAGES === 1. O SPA é extremamente bom para sites muito responsivos: A renderização do […]

jQuery jqGrid Mostra a mensagem quando uma linha de edição está completa

Estou seguindo este tutorial aqui http://www.trirand.com/blog/jqgrid/jqgrid.html em LiveDataManipulation-> EditRow Minha grade recebe dados do script a.php . Após o usuário poder modificar esses dados pelo jqGrid. jqGrid após os dados de modificação irá enviar dados para o script B.php que atualizam meu database e retornam uma mensagem de resposta como “tudo vai bem”. Eu quero […]

Console retorna indefinido

então ive seqüestrado a function de console var log = Function.prototype.bind.call(console.log, console); console.log = function (a) { log.call(console, a); submitmsg(“Log”, a); }; isso tem o efeito desejado, mas também retorna “indefinido” como um bônus inesperado Eu não consigo entender o porquê, o que me leva a pensar que há algo um pouco errado aqui Olá […]