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

Jquery中(function($){})($)与$(function(){})区别

2017-12-13 14:49 169 查看
最近工作比较轻松 就看了看公司的源码....于是就发现了(function($){})($)操作 ,看的我当时是一脸懵逼啊,本人jQuery水平也就是写写样式和Dom操作于是我就在网上找了找看了看 总结如下:

(function($){

})($)

相当于匿名函数 

类似于 

function test(){



test() 这种,只不过将函数定义与执行写到了一起,而参数使用$符号 是为了避免不与其他库冲突

最大好处就是形成闭包 ,形成私有的概念,多用于Jquery插件开发,但是在函数内要减少Dom操作,此时还没有加载完Dom文档

而$(function(){

}) 就不多说了 ,就是加载完文档出发的函数

文章参考点击打开链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery 函数 dom
相关文章推荐