可能重复:
此 JavaScript/JQuery 语法如何工作:(function(window, undefined) {})(window)?
我正在尝试了解 js 作用域和匿名函数。我试图阅读 jQuery.js 文件,它看起来像这样:
(function( window, undefined ) {
...
}(window));
为什么在执行undefined
时没有参数传递给它的函数 params 中有它?
可能重复:
此 JavaScript/JQuery 语法如何工作:(function(window, undefined) {})(window)?
我正在尝试了解 js 作用域和匿名函数。我试图阅读 jQuery.js 文件,它看起来像这样:
(function( window, undefined ) {
...
}(window));
为什么在执行undefined
时没有参数传递给它的函数 params 中有它?