A RetroSearch Logo

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

Search Query:

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

SyntaxError: missing variable name - JavaScript

SyntaxError: missing variable name Mensaje
SyntaxError: missing variable name (Firefox)
SyntaxError: Unexpected token = (Chrome)
Error ¿Qué anda mal?

Una variable no tiene nombre. Esto es un error recurrente en el código. Probablemente una coma está mal colocada en algún lugar o nombraste mal una variable. Completamente entendible. Nombrar cosas es difícil.

Ejemplos Missing a variable name

Es bueno nombrar buenas variables. Todos hemos estado así.

Palabras reservadas no pueden ser nombre de variables

Hay algunas palabras que son reservadas. No puedes usarlas para nombrar variables, lo siento :(

var debugger = "whoop";
// SyntaxError: missing variable name
Declarar multiples variables

Toma especial atención a las comas cuando declaras multiples variables. ¿Hay un exceso de comas? ¿Accidentalmente añadiste comas en vez de punto y coma?

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

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

// SyntaxError: missing variable name

La versión arreglada:

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

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

Array literales en JavaScript necesitan corchetes alrededor de los valores. Esto no funciona:

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

Esto es correcto:

var arr = [1, 2, 3, 4, 5];
Ver también

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