A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Errors/No_variable_name below:

SyntaxError: missing variable name - JavaScript

SyntaxError: missing variable name Mensagem
SyntaxError: missing variable name (Firefox)
SyntaxError: Unexpected token = (Chrome)
Tipo de erro O que deu errado?

O nome de uma variável está faltando. Isto é provavelmente devido a um erro de sintaxe no seu código. Provavelmente uma vírgula está errada em algum lugar. Totalmente compreensível! Nomear as coisas é tão difícil.

Exemplos Falta um nome de variável

É difícil chegar com bons nomes de variáveis. Nós todos estivemos lá.

Palavras-chave reservadas não podem ser nomes de variáveis

Existem alguns nomes de variáveis que são palavras-chave resevadas. Você não pode usar isso. Desculpa :(

var debugger = "whoop";
// SyntaxError: missing variable name
Declarando múltiplas variáveis

Preste especial atenção às vírgulas ao declarar múltiplas variáveis. Existe um excesso de vírgula? Você acidentalmente adicionou vírgulas em vez de ponto e vírgula?

var x, y = "foo",
var x, = "foo"

var first = document.getElementById('one'),
var second = document.getElementById('two'),

// SyntaxError: missing variable name

A versão corrigida:

var x,
  y = "foo";
var x = "foo";

var first = document.getElementById("one");
var second = document.getElementById("two");
Arrays

Array literais em JavaScript precisam de colchetes ao redor dos valores. Isso não funcionará:

var arr = 1,2,3,4,5;
// SyntaxError: missing variable name

Isso seria correto:

var arr = [1, 2, 3, 4, 5];
Veja também

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4