Articles of javascript

getMonth no javascript dá no mês passado

Eu estou usando um datepicker que dá uma data no formato Sun Jul 7 00:00:00 EDT 2013. Mesmo que o mês diz julho, se eu fizer um getMonth, isso me dá o mês anterior. var d1 = new Date(“Sun Jul 7 00:00:00 EDT 2013”); d1.getMonth());//gives 6 instead of 7 O que estou fazendo de errado?

Remover hash do URL

Estou ajax-ifying a paginação em um de mim projetos e desde que eu quero que os usuários possam bookmarks a página atual, estou acrescentando o número da página via hash, diga: onclick=”callPage(2); window.location.hash=’p=2′; return false;” e isso no hyperlink funciona bem e tudo, exceto, quando o número da página é 1, eu não quero URL […]

chamando methods java em código javascript

Eu criei um método de conteúdo de class java retornar um String, minha pergunta é como chamar essa function no meu código javascript para usar o valor retornado do método java. Eu quero chamar o código Java do lado do cliente incorporado no navegador. Aqui está um exemplo do que estou falando: na minha página […]

Expressão regular para validação de endereço IP

Eu quero validar o valor é válido endereço IP ou não ..! Eu costumava validar como ValidIpAddressRegex = “^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$”; ele está funcionando bem, mas quando eu dou os valores como 12345678 , ele também retorna true .. Como resolver isso?

Por que não posso atribuir um novo valor a “this” em uma function de protótipo?

Por que eu posso fazer isso: Array.prototype.foo = function() { this.splice(0, this.length); return this.concat([1,2,3]); } Mas eu não posso fazer isso: Array.prototype.foo = function() { return this = [1,2,3]; } Ambas as funções destroem o valor disso e mudam para [1,2,3] mas o segundo gera o seguinte erro: Uncaught ReferenceError: Invalid left-hand side in assignment […]

Olhar positivo para trás na expressão regular JavaScript

Eu tenho um documento do qual preciso extrair alguns dados. Documento contém strings como estas Text:”How secure is my information?” Eu preciso extrair o texto que está entre aspas após o Text: literal Text: How secure is my information? Como faço isso com regex em JavaScript

Como obter object no espaço 3D WebGL de uma coordenada de clique do mouse

Estou construindo um jogo de tabuleiro no WebGL. A placa pode ser girada / ampliada. Eu preciso de uma maneira de traduzir um clique no elemento canvas (x, y) no ponto relevante no espaço 3D (x, y, z). O resultado final é que eu quero saber a coordenada (x, y, z) que contém o ponto […]

Remover caracteres de uma string

Quais são as maneiras diferentes de remover caracteres de uma string em JavaScript?

Javascript: obtenha o URL da imagem de plano de fundo de

Como obtenho o URL da background-image de um elemento em JavaScript? Por exemplo, eu tenho isso: … Como eu poderia obter apenas a URL da background-image ?

Como posso determinar de forma síncrona o estado de uma promise de JavaScript?

Eu tenho um Promessa de JavaScript puro (implementação integrada ou preenchimento de poligênios): var promise = new Promise(function (resolve, reject) { /* … */ }); A partir da especificação , um Promise pode ser um dos seguintes: ‘resolvido’ e ‘resolvido’ ‘resolvido’ e ‘rejeitado’ ‘pendente’ Eu tenho um caso de uso em que desejo interrogar o […]