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
相关文章推荐
- jQuery中(function(){})()执行顺序的理解
- jQuery中(function(){})()执行顺序的理解
- jQuery中(function(){})()执行顺序的理解
- jQuery $(function(){})和onload事件执行顺序问题
- jquery 3.x iframe.onload 与 ifame页面里的$(function(){})的执行顺序
- js中(function(){…})()立即执行函数写法理解
- Jquery的Ajax执行顺序问题
- jquery.ready与window.onload执行顺序
- 理解Linux环境变量及配置文件执行顺序
- ajax---jquery中各个事件的执行顺序
- js中(function(){…})()立即执行函数写法理解(经过控制台测试后修改) <转载>
- 关于JavaScript执行onload()方法和jquery$(function(){})区别
- js中(function(){…})()立即执行函数写法理解
- 深入理解Vue父子组件生命周期执行顺序及钩子函数
- Jquery源码解析---利用队列来实现函数的顺序执行
- js中(function(){…})()立即执行函数写法理解
- Jquery动画执行顺序测试
- js中(function(){…})()立即执行函数写法理解
- jquery中ajax函数执行顺序问题之如何设置同步
- 关于UIScrollViewDelegate协议中每个回调函数的意义及执行顺序的理解