0
这两种运行JavaScript函数的区别是什么?这两种调用JavaScript匿名函数有什么区别?
(function() {
//Code #1
})();
和
(function() {
//Code #2
}());
我见过这两个,我倾向于使用#1。
这两种运行JavaScript函数的区别是什么?这两种调用JavaScript匿名函数有什么区别?
(function() {
//Code #1
})();
和
(function() {
//Code #2
}());
我见过这两个,我倾向于使用#1。
根本没有功能上的差异......只是一种风格。
无 - 它们都是自执行的匿名函数,它隐藏父命名空间的变量。
相同。道格拉斯克罗克福德更喜欢第二个。 – scusyxx 2012-07-05 19:20:47
看,很多相同的工作方式,只是字节的差异:http://jsfiddle.net/mageek/zsAfF/8/(如果你找到另一种方式,请告诉我) – Mageek 2012-07-05 19:35:06