(function($){….})(jQuery)
来源:互联网 发布:腹部减脂 知乎 编辑:程序博客网 时间:2024/04/29 20:36
(function($){….})(jQuery)
初次看到这种写法时,一头雾水,不知所云。在网上查找了一些资料之后才有点明白。
我们先看第一个括号里边的内容:function(
这样我们就比较容易理解第一个括号内的内容就是定义了一个匿名函数,我们在调用函数的时候,都是函数名后边加上括号以及实参,但是由于操作符的优先级我们定义的匿名函数也需要用()括起来。
现在我想大家已经很清楚这句话是什么意思了吧。第一个括号表示定义了一个匿名函数,然后第二个函数表示为该函数传递的参数,整个结合起来意思就是,定义了一个匿名函数,然后又调用该函数,该函数的实参为jQuery。
相当于:function fun($){…};fun(jQuery);
这种方法多用于存放开发的插件,执行其中的代码时,Dom对象并不一定加载完毕。于此相反的是
0 0
- (function($){….})(jQuery)
- (function($){….})(jQuery)
- jQuery(function(){})与(function(){})(jQuery)的区别(二)
- JQuery (function($) {…})(jQuery);
- JQuery (function($) {…})(jQuery);
- jQuery学习心得之一:(function($){...})(jQuery)
- jQuery(function(){ }) 和 (function($) {…})(jQuery) 区别
- (function($){...})(jQuery)是什么…
- (function($) {…})(jQuery);
- (function($) {…})(jQuery);
- $(function(){…});与(function($) {…})(jQuery);
- $(function(){...});与(function($) {…})(jQuery);区别
- jQuery中$(function()与(function(…
- $.extend()和(function($){….})(jQuery)
- Jquery——(function($) {…})(jQuery);
- jQuery中 (function($){…})(jQuery)方法使用
- jquery $.each(box,function(attr,value){}) 与 $().each(function(index,element){})
- jQuery的on("change",function{})方法IF_CASE_CONFIRMED.on("change", function() {})
- glibc内存分配与回收过程图解
- 网络协议
- 【机房收费系统】——傻瓜式报表设计器制作报表模板
- 关于Objective-C的入门学习整理
- HDU 1872 - 稳定排序
- (function($){….})(jQuery)
- 百练2757:最长上升子序列
- NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorld
- 过拟合和欠拟合
- java 中的printStackTrace()方法
- java 继承特点,注意事项,什么时候用
- 循环“停止”的三种特殊语句
- leetcode 371. Sum of Two Integers(不用+ -实现加法)
- 指定python文件的编码