【发布时间】:2012-09-23 02:59:34
【问题描述】:
可能重复:
What does this mean? (function (x,y)){…}){a,b); in JavaScript
我是 javascript 的初学者。我知道编写 JS 用户定义函数。 但是最近我遇到了一些我无法识别的东西。谁能向我解释这是什么?
(function( window, undefined ) {
var jQuery = (function() {
});
window.jQuery = window.$ = jQuery;
})(window);
这是什么意思?当我使用 Google javascript 函数时,我得到的只是
function foo(){
alert("This is an alert");
}
我知道使用这些类型的功能
【问题讨论】:
-
谷歌自执行函数.
-
请看我前段时间发的this answer。
-
查看Ben Alman's comprehensive article 了解这些功能。
标签: javascript