【发布时间】:2013-01-05 21:52:50
【问题描述】:
可能重复:
What advantages does using (function(window, document, undefined) { … })(window, document) confer?
Advanced Javascript: Why is this function wrapped in parentheses?
我刚刚检查了 jquery 是如何编写的,然后在它的第一行我看到了这个:
(function( window, undefined ) {
});
我的问题是 ( 和 ) 内的函数声明的含义或原因是什么?
【问题讨论】:
-
请参阅:stackoverflow.com/a/14318019/613004,了解使用它的原因。
-
分组运算符 (
(...)) 强制将内部的任何内容作为表达式求值。
标签: javascript jquery