We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Messaggio

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"

Tipo di errore

SyntaxError

Cosa è andato storto?

Era atteso un costrutto specifico del linguaggio, ma è stato fornito qualcosa di diverso. Potrebbe trattarsi di un semplice errore di digitazione.

Esempi

Prevista espressione

Per esempio, in una chiamata di funzione, al termine non sono ammesse virgole. JavaScript si aspetta un altro argomento, che potrebbe anche essere una espressione.

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

Sarebbe invece corretto omettere la virgola o specificare un altro argomento:

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

Vedi anche

Tag del documento e collaboratori

Hanno collaborato alla realizzazione di questa pagina: bobgen
Ultima modifica di: bobgen,