JavaScript SyntaxError – 非法字符
如果代码中存在不属于该处的无效或意外标记,则会出现此 JavaScript 异常非法字符。
信息:
SyntaxError: Invalid character (Edge)
SyntaxError: illegal character (Firefox)
SyntaxError: Invalid or unexpected token (Chrome)
错误类型:
SyntaxError
错误原因:代码中存在不属于该处的无效或意外令牌。检查代码中是否存在不匹配的情况,例如减号 (-) 和破折号 (-) 或单引号 (") 与非标准引号 (")。
示例 1:在此示例中,没有任何不匹配,因此没有发生错误。
HTML
Syntax Error
HTML
Syntax Error
输出:
#002,#353,#665
示例 2:在本示例中,存在令牌不匹配,因此发生错误。
HTML
Syntax Error
输出(在控制台中):
SyntaxError: Invalid or unexpected token