我刚刚经历source code of cordova.js,其结构就像
;(function() { cordova code I have yet to understand })();
只是好奇第一个分号意味着什么?
是否只是为了确保匿名函数前面有分号或它是否意味着其他内容?
答案 0 :(得分:2)
这是一个防御分号,这是为了防止有人在你的代码之前连接一些JavaScript,这个连接的代码忘了放一个终止分号。
答案 1 :(得分:0)
如果组合多个js文件,只是为了防止出错。所以你可以根据需要删除它。