Skip to content
Related Articles
Open in App
Not now

Related Articles

JavaScript SyntaxError – Illegal character

Improve Article
Save Article
  • Last Updated : 23 Jul, 2020
Improve Article
Save Article

This JavaScript exception illegal character occurs if there is an invalid or unexpected token that doesn’t belong there in the code.

Message:

SyntaxError: Invalid character (Edge)
SyntaxError: illegal character (Firefox)
SyntaxError: Invalid or unexpected token (Chrome)

Error Type:

SyntaxError

Cause of Error: There is an invalid or unexpected token that doesn’t belong there in the code. Check the code for mismatches like a minus sign ( – ) and a dash ( – ) or simple quotes ( ” ) vs non-standard quotation marks ( “ ).

Example 1: In this example, there is not any mismatch, So the error has not occurred.

HTML




<!DOCTYPE html>
<html>
<head>
    <title>Syntax Error</title>
</head>
<body>
    <script>
      // Valid token
         var GFG_colors = ['#002', '#353', '#665']; 
      document.write(GFG_colors)
    </script>
</body>
</html>


Output:

#002,#353,#665

Example 2: In this example, there is a token mismatch, So the error has occurred.

HTML




<!DOCTYPE html>
<html>
<head>
    <title>Syntax Error</title>
</head>
<body>
    <script>
      // Invalid Token
      var GFG_colors = ['#002', '#353', '#665']; 
      document.write(GFG_colors)
    </script>
</body>
</html>


Output(in console):

SyntaxError: Invalid or unexpected token

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!