📜  JavaScript SyntaxError – 缺失;声明之前

📅  最后修改于: 2022-05-13 01:56:47.864000             🧑  作者: Mango

JavaScript SyntaxError – 缺失;声明之前

缺少此 JavaScript 异常;如果脚本中缺少分号 (;),则会出现before 语句

信息:

SyntaxError: Expected ';' (Edge)
SyntaxError: missing ; before statement (Firefox)

错误类型:

SyntaxError

错误原因:代码中某处缺少分号 (;)。您需要提供它,以便 JavaScript 可以解析源代码而不会出现任何错误。

示例 1:在此示例中,字符串未正确转义并且 JavaScript 需要一个“;”,因此发生了错误。

HTML



    Syntax Error


    



HTML



    Syntax Error


    



输出(在边缘浏览器的控制台中):

SyntaxError: Expected ';'

例2:在这个例子中,一个对象的属性是用var声明来声明的,这是无效的。于是就出现了错误,

HTML




    Syntax Error


    


输出(在边缘浏览器的控制台中):

SyntaxError: Expected ';'