Perguntas com a marcação «javascript»

90
Como ler um cookie HttpOnly usando JavaScript

Existe alguma maneira de ler um cookie seguro com JavaScript? Tentei fazer isso usando document.cookiee, pelo que posso ver neste artigo sobre cookies seguros e sinalizador HttpOnly , não consigo acessar um cookie seguro dessa forma. Alguém pode sugerir uma solução alternativa?...

90
faça <algo> N vezes (sintaxe declarativa)

Existe uma maneira em Javascript de escrever algo assim facilmente: [1,2,3].times do { something(); } Qualquer biblioteca que possa suportar alguma sintaxe semelhante, talvez? Atualização: para esclarecer - gostaria something()de ser chamado 1,2 e 3 vezes, respectivamente, para cada iteração...

90
Por que “true” == true mostra falso em JavaScript?

MDC descreve o ==operador da seguinte maneira : Se os dois operandos não forem do mesmo tipo, JavaScript os converte e aplica a comparação estrita. Se o operando for um número ou booleano, os operandos serão convertidos em números, se possível; else se qualquer operando for uma string, o...

90
JavaScript: função que retorna um objeto

Estou tendo algumas aulas de JavaScript / jQuery em codecademy.com. Normalmente as aulas fornecem respostas ou dicas, mas para esta não ajuda em nada e fico um pouco confuso com as instruções. Diz para fazer com que a função makeGamePlayer retorne um objeto com três chaves. //First, the...

90
Socket.IO manipulando evento de desconexão

Não consigo lidar com este evento de desconexão, não sei por que o soquete não é enviado para o cliente / cliente não responde! Servidor io.sockets.on('connection', function (socket) { socket.on('NewPlayer', function(data1) { online = online + 1; console.log('Online players : ' +...

90
Contando palavras em string

Eu estava tentando contar palavras em um texto desta forma: function WordCount(str) { var totalSoFar = 0; for (var i = 0; i < WordCount.length; i++) if (str(i) === " ") { // if a space is found in str totalSoFar = +1; // add 1 to total so far } totalsoFar += 1; // add 1 to totalsoFar to...