Perguntas com a marcação «javascript»

95
Combinando uma barra para frente com um regex

Não tenho muita experiência com JavaScript, mas estou tentando criar um sistema de tags que, em vez de usar @ou #, usaria /. var start = /#/ig; // @ Match var word = /#(\w+)/ig; //@abc Match Como eu poderia usar um em /vez do #. Tentei fazer var slash = '/'e adicionar + slash +, mas falhou....

95
replaceState () vs pushState ()

Tenho lido e procurado vantagens / desvantagens entre replaceState()& pushState(). Leia também o artigo da Mozilla , e este teste interessante , mas ainda não está claro para mim as diferenças. Alguém se preocupa em explicar em que eles diferem?

95
baixar arquivo usando uma solicitação ajax

Desejo enviar uma "solicitação de download de Ajax" quando clico em um botão, então tentei desta forma: javascript: var xhr = new XMLHttpRequest(); xhr.open("GET", "download.php"); xhr.send(); download.php: <? header("Cache-Control: public"); header("Content-Description: File...

95
Marque um botão de opção com javascript

Por algum motivo, não consigo descobrir isso. Tenho alguns botões de opção em meu html que alternam entre categorias: <input type="radio" name="main-categories" id="_1234" value="1234" /> // All <input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain...

95
Converter data para UTC usando moment.js

Provavelmente e uma resposta fácil para isso, mas não consigo encontrar uma maneira de fazer com que o moment.js retorne uma data e hora UTC em milissegundos. Aqui está o que estou fazendo: var date = $("#txt-date").val(), expires = moment.utc(date); Alguma ideia do que estou fazendo de...

95
Como preencher toda a tela com uma cor específica?

Como preencher todo o HTML5 <canvas>com uma cor. Já vi algumas soluções como essa para mudar a cor do fundo usando CSS mas essa não é uma boa solução já que o canvas fica transparente, a única coisa que muda é a cor do espaço que ocupa. Outra é criar algo com a cor dentro da tela, por...

95
Promise.all (). Then () resolve?

Usando o Node 4.x. Quando você tem um Promise.all(promises).then()qual é a maneira correta de resolver os dados e passá-los para o próximo .then()? Eu quero fazer algo assim: Promise.all(promises).then(function(data){ // Do something with the data here }).then(function(data){ // Do more...