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].






1
O JSON Hijacking ainda é um problema nos navegadores modernos?
Estou usando o Backbone.js e o servidor da web Tornado. O comportamento padrão para receber dados de coleta no Backbone é enviar como uma matriz JSON. Por outro lado, o comportamento padrão do Tornado é não permitir o JSON Array devido à seguinte vulnerabilidade: http://haacked.com/archive/2008/11/20/anatomy-of-a-subtle-json-vulnerability.aspx Um relacionado é: http://haacked.com/archive/2009/06/06/25/json-hijacking.aspx Parece …

9
Obter valores de URL dos parâmetros da string de consulta com jQuery / Javascript (querystring)
Alguém conhece uma boa maneira de escrever uma extensão jQuery para lidar com parâmetros de string de consulta? Basicamente, quero estender a ($)função mágica do jQuery para que eu possa fazer algo assim: $('?search').val(); Que me daria o "teste" valor na seguinte URL: http://www.example.com/index.php?search=test. Eu já vi muitas funções que …

6
Obter diferença de horário entre duas datas em segundos
Estou tentando obter uma diferença entre duas datas em segundos. A lógica seria assim: defina uma data inicial que seria agora; defina uma data final que seria a data inicial mais alguns segundos no futuro (digamos 15 por exemplo) obtenha a diferença entre os dois (a quantidade de segundos) A …
149 javascript  date 

7
Detectar se a guia do navegador tem foco
Existe uma maneira confiável entre navegadores para detectar que uma guia está em foco. O cenário é que temos um aplicativo que pesquisa regularmente os preços das ações e, se a página não tiver foco, poderíamos interromper a pesquisa e poupar a todos o ruído do tráfego, principalmente porque as …



9
Gerador de número aleatório JavaScript propagável
A Math.random()função JavaScript retorna um valor aleatório entre 0 e 1, semeado automaticamente com base no horário atual (semelhante ao Java, acredito). No entanto, acho que não há como definir sua própria semente. Como posso criar um gerador de números aleatórios para o qual posso fornecer meu próprio valor inicial, …
149 javascript  random  seed 

3
Adicionar uma duração a um momento (moment.js)
Versão do momento: 2.0.0 Depois de ler os documentos , achei que isso seria direto (console do Chrome): var timestring1 = "2013-05-09T00:00:00Z"; var timestring2 = "2013-05-09T02:00:00Z"; var startdate = moment(timestring1); var expected_enddate = moment(timestring2); var returned_endate = startdate.add(moment.duration(2, 'hours')); returned_endate == expected_enddate // false returned_endate // Moment {_i: "2013-05-09T00:00:00Z", _f: …

5
parseInt vs unary plus, quando usar qual?
Quais são as diferenças entre esta linha: var a = parseInt("1", 10); // a === 1 e esta linha var a = +"1"; // a === 1 Este teste jsperf mostra que o operador unário é muito mais rápido na versão atual do chrome, assumindo que é para o node.js.? …


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.