jQuery中的function()是什么意思?

时间:2014-06-15 05:39:49

标签: javascript jquery

jquery中的function()是什么意思?因为几乎所有的jquery函数都有一个function()。

例如:

$(function(){
     //Do Stuff here
});

或:

$.each(element, function(something, something){
     //Do Stuff here
});

我对jquery很新,任何帮助都表示赞赏。谢谢! :)

3 个答案:

答案 0 :(得分:4)

当jQuery期望回调function时使用它。在这种情况下,它是匿名的function

function可能会也可能不会传递参数。

命名函数:

function name(){

}

功能表达:

var name = function(){}

IIFE:

(function(){})();

function引用可以作为参数传递给另一个function,这就是你正在做的事情。

答案 1 :(得分:2)

function()只表示函数调用定义。重要的是要注意函数可以作为参数传递给参数,并且可以在没有参数的情况下传递。

答案 2 :(得分:1)

在上面的代码中,这是一个匿名函数。

匿名函数可以像普通函数一样定义,但它没有任何名称。

可以将匿名函数分配给变量或传递给方法