6
JavaScript自动分号(ASI)的规则是什么?
好吧,首先我应该问一下这是否与浏览器有关。 我已经读到,如果找到了无效的令牌,但是代码段在该无效令牌之前一直有效,如果在该令牌之前加了换行符,则在该令牌之前插入一个分号。 但是,引用由分号插入引起的错误的常见示例是: return _a+b; ..似乎不遵循此规则,因为_a是有效的令牌。 另一方面,分解呼叫链可以按预期工作: $('#myButton') .click(function(){alert("Hello!")}); 是否有人对规则有更深入的描述?