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


Posted in Javascript onMarch 05, 2013

总体来说,顺序是这样的:先计算第一个小括号,发现里面的表达式是一个函数,返会该匿名函数的引用(指针),最后一个括号则是建立匿名函数的实参和并执行。
示例:
计算两个数之和。
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 相关文章推荐
jQuery 页面 Mask实现代码
Jan 09 Javascript
jquery ready函数、css函数及text()使用示例
Sep 27 Javascript
js用正则表达式来验证表单(比较齐全的资源)
Nov 17 Javascript
asp.net刷新本页面的六种方法总结
Jan 07 Javascript
js的回调函数详解
Jan 05 Javascript
php结合imgareaselect实现图片裁剪
Jul 05 Javascript
jQuery数据类型小结(14个)
Jan 08 Javascript
vue父组件向子组件动态传值的两种方法
Nov 11 Javascript
JS数组求和的常用方法实例小结
Jan 07 Javascript
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
layui实现数据表格点击搜索功能
Mar 26 Javascript
在Vue中使用antv的示例代码
Jun 29 Javascript
Yii-自定义删除确认弹框(zyd)jquery实现代码
Mar 04 #Javascript
js异步加载的三种解决方案
Mar 04 #Javascript
javascript 使用 NodeList需要注意的问题
Mar 04 #Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
Mar 04 #Javascript
在图片上显示左右箭头类似翻页的代码
Mar 04 #Javascript
iframe异步加载实现点击左边菜单加载右边内容实例讲解
Mar 04 #Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
Mar 04 #Javascript
You might like
MVC模式的PHP实现
2006/10/09 PHP
PHP自动生成后台导航网址的最佳方法
2013/08/27 PHP
zen cart实现订单中增加paypal中预留电话的方法
2016/07/12 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
基于jQuery实现的百度导航li拖放排列效果,即时更新数据库
2012/07/31 Javascript
eval的两组性能测试数据
2012/08/17 Javascript
判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
2013/11/07 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
JavaScript中Math对象方法使用概述
2014/01/02 Javascript
JS给Textarea文本框添加行号的方法
2015/08/20 Javascript
javascript字符串替换函数如何一次性全部替换掉
2015/10/30 Javascript
JavaScript简单获取系统当前时间完整示例
2016/08/02 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
jQuery-mobile事件监听与用法详解
2016/11/23 Javascript
浅谈js中几种实用的跨域方法原理详解
2016/12/02 Javascript
JS基于递归算法实现1,2,3,4,5,6,7,8,9倒序放入数组中的方法
2017/01/03 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
2017/02/13 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
JS简单实现滑动加载数据的方法示例
2017/10/18 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
vue自定义底部导航栏Tabbar的实现代码
2018/09/03 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
用python处理图片之打开\显示\保存图像的方法
2018/05/04 Python
使用python对excle和json互相转换的示例
2018/10/23 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
python之pyqt5通过按钮改变Label的背景颜色方法
2019/06/13 Python
通过PHP与Python代码对比的语法差异详解
2019/07/10 Python
numpy创建单位矩阵和对角矩阵的实例
2019/11/29 Python
keras 自定义loss model.add_loss的使用详解
2020/06/22 Python
CSS3实现点击放大的动画实例代码
2017/02/27 HTML / CSS
浅谈HTML5 & CSS3的新交互特性
2016/07/19 HTML / CSS
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
大学生党员批评与自我批评
2014/09/28 职场文书
启动Tomcat时出现大量乱码的解决方法
2021/06/21 Java/Android
Python 视频画质增强
2022/04/28 Python