相关疑难解决方法(0)

为什么这两个参数在jQuery源代码中?

jQuery源包装在一个闭包中,如下所示:

(function(window, undefined) {
   //awesome jQuery library code in here
})(window);
Run Code Online (Sandbox Code Playgroud)

我不明白为什么需要这些参数.

既然window是全局变量,为什么需要传入呢?传递一个全局参数并在闭包内使用相同名称访问它的目的是什么?

什么是undefined对的参数?为什么没有传递给它的任何价值?

javascript jquery

6
推荐指数
1
解决办法
97
查看次数

标签 统计

javascript ×1

jquery ×1