分析jQuery(函数())和(函数({)})(jQuery)之间的区别

Jquery Javascr是Pt的最佳框架。现在我们将讨论后,有两页加载jQuery中执行的功能。

$(文档)Ready(函数(){)
在这里写你的代码…
};加载DOM时运行的代码。

可以写成简短的

函数(){()
});

(函数($){ })(jQuery)你指的是什么
(函数(){())
}(jQuery);

它实际上是一种匿名的执行方法(子),只传递jQuery对象。


函数aa($){ }
aa(jQuery)

初始化jQuery对象的习惯方法是。

最流行的一点是在加载页面后执行所需的代码。
但这个东西有时会使页面跳转。加载后,许多jQuery插件都会更改。页面会有跳动或闪烁的感觉。例如,ui.tab插件,许多网页元素都显示出来,它会形成标签。非常头晕。

(函数(){ })();立即执行功能;对声明一个函数声明后直接调用第一个等效;

如果参数如下:
(功能(STR){ alert(STR)})(输出)));相当于:功能outputfun(STR){ alert(STR);};OutPutFun(输出);

jQuery(function(){ });用于存储代码操作DOM对象,并执行该代码时,DOM对象已经存在,它不能用来存储代码开发的插件,因为jQuery对象是不能转移的,和jquery.method不能被外部调用的方法。
(函数({)})(jQuery)在存储用于开发插件和执行代码的代码时,DOM并不总是存在,所以请使用直接执行DOM的代码。