Perguntas com a marcação «javascript»

134
JS gera booleano aleatório

Pergunta simples, mas estou interessado nas nuances aqui. Estou gerando booleanos aleatórios usando o método a seguir: const rand = Boolean(Math.round(Math.random())); Sempre que random()aparece, parece que sempre há uma armadilha - não é verdadeiramente aleatória, é comprometida por uma coisa...

134
NodeJS UnhandledPromiseRejectionWarning

Então, estou testando um componente que depende de um emissor de evento. Para isso, criei uma solução usando o Promises com Mocha + Chai: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, transitions); let timeout = null; let resolved =...

133
Como obter progresso do XMLHttpRequest

É possível obter o progresso de um XMLHttpRequest (bytes carregados, bytes baixados)? Isso seria útil para mostrar uma barra de progresso quando o usuário estiver carregando um arquivo grande. A API padrão não parece suportá-la, mas talvez haja alguma extensão fora do padrão em qualquer...

133
preventDefault () em uma tag <a>

Eu tenho alguns HTML e jQuery que deslizam um para divcima e para baixo para mostrar ou ocultar quando um link é clicado: <ul class="product-info"> <li> <a href="#">YOU CLICK THIS TO SHOW/HIDE</a> <div class="toggle"> <p>CONTENT TO SHOW/HIDE</p>...

133
Como subtrair minutos de uma data em javascript?

Como posso traduzir esse pseudo-código em js em funcionamento [não se preocupe com a origem da data de término, exceto que é uma data javascript válida]. var myEndDateTime = somedate; //somedate is a valid js date var durationInMinutes = 100; //this can be any number of minutes from 1-7200 (5...

133
Getters \ setters para manequins

Eu tenho tentado convencer os getters e setters e eles não estão afundando. Eu li Getters e Setters JavaScript e Definindo Getters e Setters e simplesmente não entendo . Alguém pode afirmar claramente: O que um getter e um setter devem fazer, e Dê alguns exemplos MUITO

133
Como adicionar jQuery no arquivo JS

Eu tenho algum código específico para classificar tabelas. Como o código é comum na maioria das páginas, quero criar um arquivo JS que terá o código e todas as páginas que o utilizarem poderão fazer referência a partir daí. O problema é: Como adiciono o jQuery e o plug-in classificador de tabelas...

133
Como mudar CSS usando jQuery?

Estou tentando alterar o CSS usando jQuery: $(init); function init() { $("h1").css("backgroundColor", "yellow"); $("#myParagraph").css({"backgroundColor":"black","color":"white"); $(".bordered").css("border", "1px solid black"); } <script

133
Verifique a igualdade das variáveis ​​em uma lista de valores

Estou verificando uma variável, digamos foo, para igualdade com vários valores. Por exemplo, if( foo == 1 || foo == 3 || foo == 12 ) { // ... } O ponto é que é bastante código para uma tarefa tão trivial. Eu vim com o seguinte: if( foo in {1: 1, 3: 1, 12: 1} ) { // ... } mas também isso não...

133
Por que usar onClick () no HTML é uma prática ruim?

Ouvi muitas vezes que o uso de eventos JavaScript, como onClick()HTML, é uma prática ruim, porque não é bom para semântica. Gostaria de saber quais são as desvantagens e como corrigir o código a seguir? <a href="#" onclick="popup('/map/', 300, 300, 'map'); return