$( function() {} );和$( function($) {} );和( function($){} )(jQuery);的异同
来源:互联网 发布:linux semaphore 编辑:程序博客网 时间:2024/05/20 00:12
的完整写法是:
意思是在DOM加载完毕后执行ready()方法。
等同于下面的写法:
意思是在DOM加载完毕后执行ready()方法。
等同于下面的写法:
是立即执行匿名函数fun,这里参数是jQuery。这个写法主要目的是保证jQuery不与其他类库或变量有冲突。
(
function
($){....})(jQuery);
在定义后就立刻执行, 在执行顺序上可能要先于
$(
function
(){});
其他的没啥区别 。
一个需要dom对象
一个不需要dom对象
$( function($) {} );
这个就是把jqueey对象给传进函数里面,据说是可以加快函数的速度。就算不传进去,他也会自动的在外层寻找合适的$jquery来执行jquery函数的。
这个倒不是重点。
重点就是那个《自调用匿名函数》的理解啦。
还有更复杂的,这个就是涉及到插件编程,你之所以会问这个问题,搞不好,现在正在看的代码就是公司自己写的jquery插件。
作为插件,所以要在运行之初就要运行。所以才会酱紫。
复杂样式如下:
(function($, window, document,undefined){})(jQuery, window, document);
这个也是类似的,只是多传了几个参数进去。具体这个是为什么呢
想了解的话,
真心有时间想深入的话,可以看下面的链接。
讲的就是jquey插件的编写,写的还是灰常的好的。
我是在这个博客的时候,又回来把本文修改的。
看完之后,你对js的理解应该又会加深不少。
链接:
http://www.cnblogs.com/Wayou/p/jquery_plugin_tutorial.html
阅读全文
0 0
- (function($){...})(jQuery) 和 $(function(...){})的异同
- $( function() {} );和$( function($) {} );和( function($){} )(jQuery);的异同
- $( function() {} );和$( function($) {} );和( function($){} )(jQuery);的异同
- jquery (function($){}) 和 $(function(){})
- (function($){})(jQuery)和(jQuery)(function($){})
- $( function() {} );与( function($){} )(jQuery);的异同
- (function($){...})(jQuery)、$(function(){ })和$.fn
- function和function()的区别
- function和function()的区别
- $(function 和 function的区别
- jQuery(function(){ }) 和 (function($) {…})(jQuery) 区别
- JQuery中$(function(){})和$(document).ready(function(){})
- jQuery中级--$(function() {})和$(document).ready(function(){ })
- JQUERY的$(function(){})和window.onload=function(){}的区别
- Function和function
- 简述(function($){}) 和$(function(){}) 和$(function($){}) 的区别
- $(document).ready(function(){})和$().ready(function(){})和$(function(){})的区别
- JavaScript的function和function()的区别
- Autoencoders
- 数据类型
- sqlyog打开mycat表异常
- gedit把关键字符替换为回车键
- 「NOIP2017模拟赛09.10」绝对值
- $( function() {} );和$( function($) {} );和( function($){} )(jQuery);的异同
- UVALive
- 最全Pycharm教程(4)——有关Python解释器的相关配置
- 51Nod 1125 交换机器的最小代价
- 稀疏矩阵 的 压缩存储 (十字链表形式)
- java中的静态代理和动态代理
- spark学习-29-源代码解析从start-all.sh脚本开始
- 【CUGBACM14级BC第34场 A】hdu 5190 Go to movies
- servlet 的接口的基本应用和filter简单实现