【问题标题】:semicolon usage in javascript [duplicate]javascript中的分号用法[重复]
【发布时间】:2011-07-14 04:36:23
【问题描述】:

可能重复:
Why does the JavaScript need to start with “;” ?

我一直在查看新的 Microsoft 模式和实践项目 Silk on codeplex 中的一些 JavaScript,并且遇到了一些我以前从未见过的东西......

包含jQuery插件的自执行函数前的分号有什么作用?

; (function (mstats, $) {
    // blah blah blah...
} (this.mstats = this.mstats || {}, jQuery));

【问题讨论】:

标签: javascript jquery


【解决方案1】:

如果您将 javascript 文件连接/压缩/缩小为一个文件,可以避免任何潜在问题。

【讨论】:

    【解决方案2】:

    这只是一种编码实践,以确保最后一条语句的末尾有一个分号,并且正如 Darin 所说的那样

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-06
      • 2019-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-03
      相关资源
      最近更新 更多