您的位置:首页 > Web前端 > JQuery

jQuery中(function(){})()执行顺序的理解-

2013-08-11 20:45 267 查看

jQuery中(function(){})()执行顺序的理解-

function的顺序是这样的:先计算第一个小括号,发现里面的表达式是一个函数,返会该匿名函数的引用(指针),最后一个括号则是建立匿名函数的实参和并执行,感兴趣的你可以参考下本文

-

总体来说,顺序是这样的:先计算第一个小括号,发现里面的表达式是一个函数,返会该匿名函数的引用(指针),最后一个括号则是建立匿名函数的实参和并执行。

示例:

计算两个数之和。

JavaScript:

复制代码 代码如下:

(function sum(a,b){ //此处也可去掉sum,以匿名函数的形式出现

alert(a+b);

})(7,8);

C:

复制代码 代码如下:

int sum(int a,int b){return a+b;}

void main(){

int (*pt)(int,int); //此处定义函数指针

pt = sum;

printf("%d",pt(7+8));

}

详细出处参考:http://www.jb51.net/article/34501.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: