Üzenet

SyntaxError: expected expression, got "x"
SyntaxError: expected property name, got "x" 
SyntaxError: expected target, got "x"
SyntaxError: expected rest argument name, got "x"
SyntaxError: expected closing parenthesis, got "x"
SyntaxError: expected '=>' after argument list, got "x"

Hiba Típusa

SyntaxError

Mi nem jó?

A nyelv specifikációja várna egy bizonyos nyelvi formát, de az nem teljesül. Valószínűleg ez egy egyszerű elírás.

Példák

Várható kifejezések

Például, ha egy függvény egy lezáró vesszővel hívünk meg, ez nem helyes. Ugyanis a JavaScript egy argumentumot vár ilyenkor, ami bármilyen bárilyen kifejezés is lehet.

Math.max(2, 42,);
// SyntaxError: expected expression, got ')'

Correct would be omitting the comma or adding another argument:

Math.max(2, 42);
Math.max(2, 42, 13 + 37);

Lásd még

Dokumentum címkék és a közreműködők

Ezen oldal közreműködői: dorionka
Utoljára frissítve: dorionka,