代码之家  ›  专栏  ›  技术社区  ›  Qiulang

为什么没有自动分号插入(ASI)方括号在新行[[副本]

  •  0
  • Qiulang  · 技术社区  · 6 年前

    我已经读到,如果找到了无效的标记,但代码部分在该无效标记之前是有效的,那么如果标记前面有换行符,则在该标记之前插入分号。

    但是,插入分号引起的错误的常见示例是:

    return
      _a+b;
    

    …这似乎不符合这个规则,因为∗a是一个有效的代币。

    $('#myButton')
      .click(function(){alert("Hello!")});
    

    有人对规则有更深入的描述吗?

    0 回复  |  直到 5 年前