代码之家  ›  专栏  ›  技术社区  ›  Paul

用括号括起来的匿名JavaScript函数的用途是什么?[重复]

  •  0
  • Paul  · 技术社区  · 16 年前

    如今,用匿名函数封装Javascript库/函数/代码段是非常常见的,例如。

    (function () {
        // code to be executed goes here
    })();
    

    据我所知,这应该是完全多余的:匿名函数只是执行其中的代码。然而,这背后显然有一个原因!:-)

    我在第一行旁边看到了这样一个注释://function wrapper for Opera”。

    有人知道为什么这个代码被普遍使用,它的发展历史是什么,以及它与歌剧的关系是什么吗?

    0 回复  |  直到 16 年前