jQuery中(function(){})()执行顺序的理解
更新时间:2013年03月05日 10:42:07 作者:
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));
}
示例:
计算两个数之和。
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));
}
相关文章
jquery.artwl.thickbox.js 一个非常简单好用的jQuery弹出层插件
jquery.artwl.thickbox.js 一个非常简单好用的jQuery弹出层插件,需要的朋友可以参考下2012-03-03
jquery实现图片渐变切换兼容ie6/Chrome/Firefox
jquery代码实现图片渐变切换同时兼容ie6、Chrome、Firefox,想学习的朋友可以测试下,希望对大家有所帮助2013-08-08
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
从上篇文章,我们实现了Table分页代码的高效性,咱们继续沿着这个思路,探讨Table表格数据中另外一个很常见的排序问题。说到排序,我记得在asp.net中 GridView中提供了这样的方便,只需在展示字段上加上 Sorting 这样的属性,基本就完成了,剩下就是服务端cs代码的写法了。2010-01-01
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome) ,学习jquery的朋友可以测试下。2010-02-02


最新评论