我一直在寻找新的Microsoft模式和实践项目中的一些JavaScript在Codeplex上的Silk,我遇到了一些我以前从未见过的东西......
包含jQuery插件的自执行函数之前分号的用途是什么?
; (function (mstats, $) {
// blah blah blah...
} (this.mstats = this.mstats || {}, jQuery));
答案 0 :(得分:7)
如果将javascript文件连接/压缩/缩小为单个文件,则应避免任何潜在问题。
答案 1 :(得分:0)
这只是一种编码实践,以确保最后一个语句在其结尾处有分号并且由Darin告知