JavaScript SyntaxError – Unexpected token
This JavaScript exceptions unexpected token occur if a specific language construct was expected, but anything else is typed mistakenly. This could be a simple typing mistake.
Message:
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"
Error Type:
SyntaxError
Cause of Error: There is a simple typing mistake in the code.
Example 1:
HTML
<!DOCTYPE html>
< html >
< head >
< title >Unexpected Token Error</ title >
</ head >
< body >
< script >
for (let i = 0; i < 5 ; ++i) {
document.write(i);
}
</script>
</ body >
</ html >
|
Output:
01234
Example 2: There is a typing mistake in the code, So the error occurred.
HTML
<!DOCTYPE html>
< html >
< head >
< title >Unexpected Token Error</ title >
</ head >
< body >
< script >
for (let i = 0; i < 5 ,; ++i) {
document.write(i);
}
</script>
</ body >
</ html >
|
Output(in console):
SyntaxError: Unexpected token ';'
Last Updated :
31 Jul, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...