小编Dex*_*ter的帖子

在jQuery中匿名函数包装器的目的是什么?

jQuery开始在匿名函数中包装所有代码:

(function ( window, undefined) {
   /*
   ...jquery code...
   */
}) (window);
Run Code Online (Sandbox Code Playgroud)

我知道在读取整个脚本时会立即执行该函数,但参数的目的是什么?一个是全局对象引用,另一个是属性引用.

现在,我记得在脚本开发的早期,undefined实际上被定义为其他东西(我记得是吗?).这与此有关吗?

此外,看起来该功能被用作运营商?就像它在上面一样,我根本不理解语句的语法.也许有背景会有所帮助?

javascript jquery

8
推荐指数
1
解决办法
1809
查看次数

标签 统计

javascript ×1

jquery ×1