Jquery中(function($){})($)与$(function(){})区别
2017-12-13 14:49
169 查看
最近工作比较轻松 就看了看公司的源码....于是就发现了(function($){})($)操作 ,看的我当时是一脸懵逼啊,本人jQuery水平也就是写写样式和Dom操作于是我就在网上找了找看了看 总结如下:
(function($){
})($)
相当于匿名函数
类似于
function test(){
}
test() 这种,只不过将函数定义与执行写到了一起,而参数使用$符号 是为了避免不与其他库冲突
最大好处就是形成闭包 ,形成私有的概念,多用于Jquery插件开发,但是在函数内要减少Dom操作,此时还没有加载完Dom文档
而$(function(){
}) 就不多说了 ,就是加载完文档出发的函数
文章参考点击打开链接
(function($){
})($)
相当于匿名函数
类似于
function test(){
}
test() 这种,只不过将函数定义与执行写到了一起,而参数使用$符号 是为了避免不与其他库冲突
最大好处就是形成闭包 ,形成私有的概念,多用于Jquery插件开发,但是在函数内要减少Dom操作,此时还没有加载完Dom文档
而$(function(){
}) 就不多说了 ,就是加载完文档出发的函数
文章参考点击打开链接
相关文章推荐
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery中$(function(){..//code } )与 $(document).ready的区别
- jQuery中$(function()与(function($)等的区别详细讲解
- jQuery(function(){})与(function(){})(jQuery)的区别 (转载)
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
- jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
- jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
- 【jQuery 区别】.click()和$(document).on("click","指定的元素",function(){});的区别
- jQuery中$(function()与(function($)等的区别详细讲解
- JQuery的函数“$(function() {})”的含义及与“$(document).ready(function(){})”的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- jQuery(function(){})与(function(){})(jQuery)的区别
- $(function(){…}); jQuery(function($) {…}); $(document).ready(function(){…})的区别?
- jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解