jq源代码(1) - 匿名函数
时间:2009-07-24
来源:互联网
js第一行
分析:我们知道匿名函数的写法如下
然后加个括号也好理解
这里如果付一个值,可以说是函数a
关键在这里,把a省略
var a = (function(){})
a() //执行该函数
现在来看一下扩展,加入参数
我想大家对这个不会陌生吧,是避免jquery与其他库冲突的一种写法。现在应该很容易理解了,实质就是把jQuery作为实参传给了这个匿名函数,封装起来了。
最后是不是上面的函数的直接执行写法。所以,js没有做不到,只有想不到的
复制代码
|
分析:我们知道匿名函数的写法如下
复制代码
|
然后加个括号也好理解
复制代码
|
这里如果付一个值,可以说是函数a
复制代码
|
关键在这里,把a省略
var a = (function(){})
a() //执行该函数
现在来看一下扩展,加入参数
复制代码
|
我想大家对这个不会陌生吧,是避免jquery与其他库冲突的一种写法。现在应该很容易理解了,实质就是把jQuery作为实参传给了这个匿名函数,封装起来了。
最后是不是上面的函数的直接执行写法。所以,js没有做不到,只有想不到的
作者: yorsal 发布时间: 2009-07-24
顶一下
作者: lixuehua319 发布时间: 2009-07-24
(function(){})
a() //执行该函数
这个a可不可以写成b,或其他的
a() //执行该函数
这个a可不可以写成b,或其他的
作者: lixuehua319 发布时间: 2009-07-24
引用
引用第2楼lixuehua319于2009-07-24 14:21发表的 :
(function(){})
a() //执行该函数
这个a可不可以写成b,或其他的
(function(){})
a() //执行该函数
这个a可不可以写成b,或其他的
当然可以,只是个代号
作者: yorsal 发布时间: 2009-07-24
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28