Questions tagged 'javascript'

JavaScript (não confundir com Java) é uma linguagem de alto nível, dinâmica, multiparadigmática, orientada a objetos, baseada em protótipos e fracamente tipada, usada para scripts de cliente e de servidor. Seu principal uso é renderizar e manipular páginas da web. Use esta tag para perguntas sobre o ECMAScript e seus vários dialetos / implementações (excluindo o ActionScript e o Google-Apps-Script).
16
respostas

Qual é a diferença entre um til (~) e um carro (^) em um pacote .json?

Depois que eu atualizei para o último nó estável e npm, tentei o momento de instalação do npm - salve. Ele salva uma entrada em package.json com o prefixo de cursor (^). Este costumava ser o prefixo til (~). Por que essas alterações são feitas no npm? Qual é a diferença m ...
Definido em 12 de março de '14 às 9:02
40
respostas

Por que meu javascript obtém Access-Control-Allow-Origin? Está presente no erro de recurso solicitado quando o carteiro não faz isso?

Eu estou tentando fazer autorização usando javascript conectando-se à API RESTful incorporada no Flask. No entanto, quando faço uma solicitação, recebo o seguinte erro: XMLHttpRequest não pode carregar http: // myApiUrl / login. O recurso solicitado não possui um cabeçalho ...
set em 17 de novembro '13 às 22:29
59
respostas

Como posso combinar as propriedades de dois objetos JavaScript dinamicamente?

Eu preciso combinar dois objetos JavaScript (muito simples) em tempo de execução. Por exemplo, eu gostaria de: var obj1 = {comida: 'pizza', carro: 'ford'} var obj2 = {animal: 'cão'} obj1.merge (obj2); // obj1 agora tem três propriedades: comida, carro e animal ...
set out 05 '08 às 3:30
62
respostas

Arredondar para não mais que 2 casas decimais (somente se necessário)

Eu gostaria de arredondar um máximo de duas casas decimais, mas apenas se necessário. Entrada: 10 1,7777777 9,1 Saída: 10 1,78 9,1 Como posso fazer isso em javascript?
set ago 06 '12 às 20:17
28
respostas

jQuery rolando para um elemento

Eu tenho este elemento de entrada: <input type = "text" class = "textfield" valor = "" id = "subject" name = "subject"> Então eu tenho outros elementos, como outras entradas de texto, campos de texto e etc. Quando o usuário clica na entrada com # ...
é definido 13 de julho '11 às 12:49
29
respostas

Como faço para passar argumentos de linha de comando para o Node.js?

Eu tenho um servidor web escrito em Node.js, e gostaria de lançá-lo com uma pasta específica. Não tenho certeza de como acessar argumentos no javascript. Eu corro o nó da seguinte forma: $ node server.js folder here server.js é o código do meu servidor. N ...
set 04 dez '10 às 4:56
16
respostas

Como verificar "indefinido" em javascript?

Qual é a maneira mais adequada para verificar se a variável é indefinida em JavaScript? Eu vi vários métodos possíveis: if (window.myVariable) ou if (typeof (myVariable)! = "Undefined") ou if (myVariable) // Isso gera um erro se undef ...
set 02 ago '10 às 20:53
36
respostas

Criando strings de várias linhas em JavaScript

Eu tenho o seguinte código em ruby. Eu quero converter este código para javascript. Qual é o código equivalente em js? text = << "AQUI" Esta é uma string multilinha AQUI
set em 30 de abril '09 às 5:11
15
respostas

Desabilitar / habilitar entrada usando jQuery?

$ input.disabled = true; ou $ input.disabled = "desativado"; Qual é o caminho padrão? Por outro lado, como você ativa a entrada desativada?
set 12 set. '09 às 8:21
39
respostas

Classificando uma matriz de objetos pelo valor da propriedade da string

Eu tenho uma matriz de objetos JavaScript: var objs = [{first_nom: 'Lazslo', last_nom: 'Jamf'}, {first_nom: 'Pig', last_nom: 'Bodine'}, {first_nom: 'Pirata', last_nom: 'Prentice '}]; Como posso classificá-los por valor ...
definido 15 de julho de 2009 às 6:17
38
respostas

Comprimento do objeto JavaScript

Se eu tiver um objeto JavaScript, digamos var myObject = new Object (); myObject ["firstname"] = "Gareth"; myObject ["sobrenome"] = "Simpson"; myObject ["age"] = 21; Existe algum método de prática recomendada integrado ou aceito para obter a duração desse ...
set 07 ago '08 às 22:42
20
respostas

Como alterar o URL sem recarregar a página?

Posso alterar o URL da página atual sem recarregar a página? Eu gostaria de acessar a parte pré-hash, se possível. Preciso alterar a parte depois do domínio, por isso não é como se eu violasse as políticas entre domínios. vento ...
set em 05 de maio de 2009 às 13:54
25
respostas

Como o JavaScript.prototype funciona?

Não gosto muito de linguagens de programação dinâmicas, mas escrevi minha parte do código JavaScript. Eu nunca pensei sobre essa programação de prototipagem, alguém sabe como isso funciona? var obj = new Object (); obj.prototype.test = divertido ...
set 21 fev '09 às 15:31
8
respostas

O que é o JSONP?

Eu entendo o JSON, mas não o JSONP. O documento da Wikipedia sobre JSON é (era) o melhor resultado de pesquisa para JSONP. Ele afirma o seguinte: JSONP ou "JSON com complemento" é uma extensão JSON, na qual o prefixo é especificado como um argumento de entrada para a própria chamada ...
set em 14 de janeiro '10 às 23:53
71
a resposta

Como converter uma string para boolean em javascript?

É possível converter uma string representando um valor booleano (por exemplo, "true", "false") em um tipo nativo em JavaScript? Eu tenho um formulário oculto em HTML que é atualizado com base na seleção do usuário na lista. Este formulário contém alguns ...
set em 05 de novembro '08 às 3:13