为什么浏览器不会因语法错误而抛出异常?

时间:2012-09-11 11:32:55

标签: javascript

我不小心写了一个错误的JavaScript语法(我想是这样)。

代码是

  var temp = {};
    temp.a = 34;
    height:34, //should fail here.
    temp.b = 56;

jsfiddle

语法是否正确?

感谢。

1 个答案:

答案 0 :(得分:10)

冒号可用于label a statement,这就是这里发生的事情。您的代码中没有错误,这是预期的行为。

在标签上修改:better resource。 :)