Wednesday, September 25, 2024
Google search engine
HomeLanguagesJavascriptJavaScript SyntaxError – Identifier starts immediately after numeric literal

JavaScript SyntaxError – Identifier starts immediately after numeric literal

This JavaScript exception identifier starts immediately after a numeric literal occurs if an identifier starts with a number.

Message:

SyntaxError: Unexpected identifier after numeric literal 
             (Edge)
SyntaxError: identifier starts immediately after numeric 
             literal (Firefox)
SyntaxError: Unexpected number (Chrome)

Error Type:

SyntaxError

Cause of Error: Any JavaScript identifier should start with a letter, underscore (_), or a dollar sign ($). If they start with a digit(0-9), it will cause an error.

Example 1: In this example, there is a valid identifier, So the error has not occurred.

Javascript




// valid identifier
let GFG = 'This is neveropen';
console.log(GFG)


Output:

This is neveropen

Example 2: In this example, there is an identifier starting with a digit(1), So the error has occurred.

Javascript




// Invalid identifier
let 1GFG = 'This is GeeksForGeeks';
console.log(1GFG)


Output(in console): 

SyntaxError: Invalid or unexpected token
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, neveropen Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!

RELATED ARTICLES

Most Popular

Recent Comments