Articles of javascript

Encontrar todos os índices de um caractere especificado dentro de uma string

Por exemplo, se eu tivesse “scissors” na variável e quisesse saber a posição de todas as ocorrências da letra “s” , deveria imprimir 1, 4, 5, 8 Como posso fazer isso em JavaScript da maneira mais eficiente? Eu não acho que passar pelo todo seja muito eficiente

Promessas ES6 – algo como async.each?

Tentando descobrir como encontrar algo que funcione exatamente como async.eachSeries, eu preciso de uma lista de ações assíncronas executadas em seqüência (não em paralelo), mas não consigo encontrar uma maneira de fazê-lo no ES6 nativo, alguém pode aconselhar, por favor? ps pensou em geradores / rendimento, mas não tem a experiência ainda, então eu não […]

JavaScript sumndo grandes inteiros

Em javascript eu gostaria de criar o hash binário de um grande array booleano (54 elementos) com o seguinte método: function bhash(arr) { for (var i = 0, L = arr.length, sum = 0; i < L; sum += Math.pow(2,i)*arr[i++]); return sum; } Resumindo: ele cria o menor número inteiro para armazenar uma matriz de […]

Qual a diferença entre .click e .change em uma checkbox de seleção

Eu estava olhando em volta para adicionar um evento a uma checkbox de seleção e eu achava que as pessoas usariam o .change para configurar um evento de mudança, mas, em vez disso, descobri que as pessoas estão usando o .click Existe uma razão para isso? Ambos parecem funcionar bem tanto com events clicados quanto […]

Por que passar parâmetros para arquivos de link CSS e JavaScript, como src = “../cnt.js? Ver = 4.0”?

Quando vi o código-fonte de muitos sites, os parâmetros foram passados ​​para o arquivo de vinculação (CSS / JavaScript). Na fonte do Stack Overflow, recebi Por que o master.js?v=55c7eccb8e19 usado? Tenho certeza de que os arquivos JavaScript / CSS não podem obter os parâmetros. Qual é a razão?

Armazenando input de login / senha do usuário em um script Greasemonkey na instalação

Eu estou fazendo um script Greasemonkey que se comunica com o gerenciador de tickets Redmine através da API REST. Como o usuário precisa fazer o login para obter os dados do Redmine, eu preciso de uma maneira de perguntar ao usuário suas credenciais na instalação do script e salvá-las no script. Isso pode ser conseguido […]

AngularJS – Evento “onload” de imagem

Eu tenho procurado por uma resposta à pergunta simples, mas não trivial: o que é uma maneira correta de capturar o evento onload imagem em Angular apenas com jqLite? Eu encontrei esta pergunta , mas eu quero alguma solução com diretivas. Então, como eu disse, isso não é aceito por mim: .controller(“MyCtrl”, function($scope){ // … […]

Obter menor valor de matriz em JavaScript?

Array justPrices tem valores como: [0] = 1.5 [1] = 4.5 [2] = 9.9. Como faço para retornar o menor valor na matriz?

Carregando arquivos locais com Javascript sem um servidor web

Eu preciso escrever um software que use HTML5 e canvas. Todo o software deve ser capaz de ser executado localmente, sem a necessidade de um servidor. Então, eu só sou capaz de usar JavaScript, sem php. A parte difícil: eu tenho que buscar dinamicamente o conteúdo dos arquivos de texto que são necessários durante a […]

Como abrir uma página da web automaticamente no modo de canvas cheia

Como faço para abrir uma página da web automaticamente no modo de canvas cheia? Eu estou procurando uma solução para abrir uma página da web automaticamente no modo de canvas cheia, sem esperar que o usuário pressione F11 ou qualquer outra chave específica do navegador. Eu procurei muito, mas não consegui encontrar uma solução. Existe […]