创建空对象文字时出错

时间:2014-03-26 01:22:22

标签: javascript

未捕获的SyntaxError:Chrome控制台上显示意外的输入结尾,行号导致:

var A={};

3 个答案:

答案 0 :(得分:0)

我认为没有任何问题,请检查上面的代码;也许你错过了一个括号或分号。

我确定如果您将其删除,您仍会在另一条线路上收到错误。

答案 1 :(得分:0)

这看起来是正确的。最有可能的是,行之前的行:

var A = {};

应该有问题。如果您尝试删除此行,则会再次在同一行中抛出错误,但它会有不同的代码。检查上一行中是否缺少分号。

答案 2 :(得分:0)

当JS文件以未解析的括号或paren [0]结尾时会发生此错误,因此需要在您发布的行上方应用实际修复。

对它运行类似JSHint的语法检查程序,以找到错误的来源。

[0] https://stackoverflow.com/a/3594969/1216976