Articles of javascript

Uma mensagem Promise.reject deve ser empacotada em Error?

Usando a Promessa nativa (ES6). Devo rejeitar com um erro : Promise.reject(new Error(‘Something went wrong’)); Ou devo apenas rejeitar com uma string: Promise.reject(‘Something went wrong’); E qual é a diferença no comportamento do navegador?

Suporte a Node.js para => (function de seta)

O Node.js está suportando => alias de palavra-chave de function já? Se sim, a partir de qual versão? Como habilitar esta extensão de idioma? (function() { console.log(‘it works!’) })() Torna-se (() => { console.log(‘it works!’) })()

Compare 2 matrizes que retornam diferença

Qual é a maneira mais rápida / melhor para comparar duas matrizes e retornar a diferença? Muito parecido com array_diff no PHP. Existe uma function fácil ou terei que criar uma via each() ? ou um loop foreach ?

Como faço para alternar a class de um elemento em JavaScript puro?

Eu estou procurando uma maneira de converter este código jQuery (que é usado na seção de menu responsivo) para JavaScript puro. Se é difícil implementar, é aceitável usar outras estruturas JavaScript. $(‘.btn-navbar’).click(function() { $(‘.container-fluid:first’).toggleClass(‘menu-hidden’); $(‘#menu’).toggleClass(‘hidden-phone’); if (typeof masonryGallery != ‘undefined’) masonryGallery(); }); desde já, obrigado

Raio da Borda para o IE8

Eu tenho um problema com raio de borda no IE8, até agora eu usei pie.js, mas eu não recomendo esta biblioteca js porque é buggy. Se você tem um site pequeno com poucas páginas html, é mais do que certo usar essa biblioteca, mas se você tem um aplicativo pesado em que muitos frameworks diferentes […]

Progresso do Download da Página AJAX

Eu quero obter o progresso do meu pedido AJAX – quanto foi baixado até agora de quanto o arquivo é. Por exemplo, estou baixando uma foto grande com o AJAX para que eu possa colocar o conteúdo em um URL DATA (isso pode não ser a melhor maneira de fazer isso, é apenas um exemplo). […]

Selecionando um elemento no iFrame jQuery

Em nosso aplicativo, analisamos uma página da Web e a carregamos em outra página em um iFrame. Todos os elementos nessa página carregada têm seus tokenid-s. Eu preciso selecionar os elementos por esses tokenid-s. Significa – clico em um elemento na página principal e seleciono o elemento correspondente na página do iFrame. Com a ajuda […]

Pare a posição fixa no rodapé

Eu estou procurando uma solução para o problema popular de parar um object fixo no rodapé da página. Basicamente, tenho uma checkbox de “compartilhamento” fixa no canto inferior esquerdo da canvas e não quero que ela role pelo rodapé, portanto, preciso parar cerca de 10 10px acima do rodapé. Eu olhei para outras perguntas aqui, […]

O que isso “(function () {})”, uma function dentro de colchetes, significa em javascript?

Duplicatas possíveis: O que isto significa? (function (x, y)) {…}) {a, b); em JavaScript O que significa parênteses em torno de uma declaração de object / function / class JavaScript? Olá a todos Eu não sei o que faz o seguinte: (function(){ // Do something here … })(someWord) //Why is this here?; Minhas perguntas são: […]

Comunicação entre componentes irmãos no VueJs 2.0

No vuejs 2.0, o model.sync será descontinuado . Então, qual é a maneira correta de se comunicar entre componentes irmãos no vuejs 2.0 ? Como eu entendo a idéia no Vue 2.0 é ter comunicação entre irmãos usando uma loja ou um barramento de events . De acordo com evan : Também vale a pena […]