JavaScript中“(function(window, undefined){})(window)”是什么意思?
What is meaning of "(function(window, undefined){})(window)" in JavaScript?
可能的重复项:
这个JavaScript/JQuery语法是如何工作的:(function( window, undefined ) { })(window)?
(function(window, undefined){})(window);
此代码的含义是什么?我在许多文档中看到过它,尤其是在jQuery文档中。
这是如何工作的,为什么这样定义?
您正在限定一段代码的范围。
由。
- 在匿名函数中定义它
//function(){...}
- 执行它。
//(function{})(args)
此外,传递 window 参数可以更快地解析代码块中该变量的含义。
相关文章:
- 这是什么 ==- javascript 运算符
- 未捕获的类型错误:topFrame.window.changeSelectedBarStyle不是函数,原因是什么
- 这些window.external调用是什么意思
- 在浏览器返回时使window.history.state null的可能情况是什么
- JavaScript中“(function(window, undefined){})(window)”是什么意思?
- javascript window.stop() 的反面是什么
- 是什么意思?
- if(!window.Sys)在JS文件中是什么意思
- javascript中这个window.onload场景的调用流程是什么
- window.location.hash-它是什么,以及它的用例
- “;t〃;在代码中,t(window)是什么意思
- window['someKeyword']在JavaScript中是什么意思?
- if (typeof window !== 'undefined')的目的是什么?
- ExtJS中的控制器职责是什么?Ext.window.Window实例中的事件
- window.print()的输出究竟是什么?
- window.navigator.appCodeName的目的是什么
- 哪个版本的Chrome支持window.performance.clearResourceTimings,替代方案是什么
- IE中window.pageYOffet的等效是什么?
- 究竟是什么!函数($){..}(window.jQuery)执行
- 在window.resize上动态设置数据表高度的最好方法是什么?