Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].

8
Substituindo callbacks por promessas em Node.js
Eu tenho um módulo de nó simples que se conecta a um banco de dados e tem várias funções para receber dados, por exemplo esta função: dbConnection.js: import mysql from 'mysql'; const connection = mysql.createConnection({ host: 'localhost', user: 'user', password: 'password', database: 'db' }); export default { getUsers(callback) { connection.connect(() …



5
new Date () funciona de maneira diferente no Chrome e Firefox
Desejo converter a sequência de datas em Datejavascript, use este código: var date = new Date('2013-02-27T17:00:00'); alert(date); '2013-02-27T17:00:00' é a hora UTC no objeto JSON do servidor. Mas o resultado do código acima é diferente entre o Firefox e o Chrome: O Firefox retorna: Wed Feb 27 2013 17:00:00 GMT+0700 …

6
Colisões ao gerar UUIDs em JavaScript?
Isso se relaciona com esta questão . Estou usando o código abaixo de desta resposta para gerar UUID em JavaScript: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Esta solução parecia estar funcionando bem, mas estou recebendo colisões. Aqui …









6
Javascript: estenda uma função
A principal razão pela qual eu quero isso é que eu quero estender minha função de inicialização. Algo assim: // main.js window.onload = init(); function init(){ doSomething(); } // extend.js function extends init(){ doSomethingHereToo(); } Então, eu quero estender uma função como estendo uma classe em PHP. E eu gostaria …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.