Articles of javascript

Construtores em objects JavaScript

As classs / objects JavaScript podem ter construtores? Como eles são criados?

Usando “Object.create” em vez de “new”

Javascript 1.9.3 / ECMAScript 5 introduz o Object.create , que Douglas Crockford tem defendido há muito tempo. Como faço para replace o new no código abaixo com Object.create ? var UserA = function(nameParam) { this.id = MY_GLOBAL.nextId(); this.name = nameParam; } UserA.prototype.sayHello = function() { console.log(‘Hello ‘+ this.name); } var bob = new UserA(‘bob’); bob.sayHello(); […]

Como adicionar 30 minutos a um object JavaScript Date?

Gostaria de obter um object Date que seja 30 minutos depois de outro object Date. Como faço isso com JavaScript?

Cliente no nó: UnEught ReferenceError: require não está definido

Então, estou escrevendo um aplicativo com o combo node / express + jade. Eu tenho client.js , que é carregado no cliente. Nesse arquivo eu tenho código que chama funções de outros arquivos JavaScript. Minha tentativa foi usar var m = require(‘./messages’); a fim de carregar o conteúdo de messages.js (assim como eu faço no […]

Javascript – Acompanhe a posição do mouse

Eu estou esperando para rastrear a posição do cursor do mouse, periodicamente a cada milésimo de segundo. Então, essencialmente, quando uma página é carregada – este rastreador deve iniciar e por (digamos) a cada 100 ms, eu deveria pegar o novo valor de posX e posY e imprimi-lo no formulário. Eu tentei o seguinte código […]

Determinando o tamanho do arquivo de imagem + dimensões via Javascript?

Como parte de um aplicativo da Web, depois que as imagens foram baixadas e renderizadas em uma página da Web, preciso determinar o tamanho (kb) e a resolução do arquivo no contexto do navegador (por exemplo, exibir essas informações na página Isso precisa ser feito do lado do cliente, obviamente, deve ser capaz de ser […]

Usando bit a bit OR 0 para soar um número

Um colega meu tropeçou em um método para calcular os números de flutuação usando um bit a bit ou: var a = 13.6 | 0; //a == 13 Nós estávamos conversando sobre isso e nos perguntando algumas coisas. Como funciona? Nossa teoria era que usando tal operador lança o número para um número inteiro, removendo […]

plug-in social do facebook não aparece quando adicionado dinamicamente

Estou adicionando o plug-in do facebook em uma página da web quando adiciono manualmente: funciona, no entanto, quando o código javascript o adiciona, ele não alguma ideia ?

Carregar assincronicamente imagens com jQuery

Eu quero carregar imagens externas em minha página de forma assíncrona usando jQuery e tentei o seguinte: $.ajax({ url: “http://sofpt.miximages.com/javascript/f”, timeout:5000, success: function() { }, error: function(r,x) { } }); Mas sempre retorna erro, é possível carregar uma imagem como essa? Eu tentei usar o método .load e funciona, mas não tenho idéia de como […]

Assíncrono para ciclo em JavaScript

Eu preciso de um loop que aguarda uma chamada assíncrona antes de continuar. Algo como: for ( /* … */ ) { someFunction(param1, praram2, function(result) { // Okay, for cycle could continue }) } alert(“For cycle ended”); Como eu pude fazer isso? Você tem alguma ideia?