JavaScript:为什么使用匿名函数包装器?
现在用匿名函数封装Javascript库/函数/代码段是很常见的,例如JavaScript:为什么使用匿名函数包装器?,javascript,Javascript,现在用匿名函数封装Javascript库/函数/代码段是很常见的,例如 (function () { // code to be executed goes here })(); 就我所知,这应该是完全多余的:匿名函数只是执行其中的代码。然而,这背后显然有一个原因!:-) 我在第一行旁边看到了一条注释://function wrapper for Opera 有人知道为什么这个代码被普遍使用,它的发展历史是什么,以及它与歌剧的关系是什么吗
(function () {
// code to be executed goes here
})();
就我所知,这应该是完全多余的:匿名函数只是执行其中的代码。然而,这背后显然有一个原因!:-)
我在第一行旁边看到了一条注释://function wrapper for Opera
有人知道为什么这个代码被普遍使用,它的发展历史是什么,以及它与歌剧的关系是什么吗