JavaScript SyntaxError – 属性 id 后缺少 ':'
缺少此 JavaScript 异常:如果使用对象的初始化语法声明对象,则会发生属性 id 之后。
信息:
SyntaxError: Expected ':' (Edge)
SyntaxError: missing : after property id (Firefox)
错误类型:
SyntaxError
错误原因:在代码中的某处,使用对象初始值设定项语法创建对象,冒号 (:) 用于分隔对象属性的键和值,但并未如此使用。
例1:在这个例子中,“=”代替了“:”,所以出现了错误。
HTML
Syntax Error
HTML
Syntax Error
输出(在边缘浏览器的控制台中):
SyntaxError: Expected ':'
示例 2:在此示例中,对象的键缺少值,因此发生错误。
HTML
Syntax Error
输出(在边缘浏览器的控制台中):
SyntaxError: Expected ':'