经常用,今天总结一下,下文摘自某网友的总结:

(function($){...})(jQuery)实际上是匿名函数,不懂得朋友可以继续往下看。

这里实际上是匿名函数 function(arg){...} 这就定义了一个匿名函数,参数为arg 而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即: (function(arg){...})(param) 这就相当于定义了一个参数为arg的匿名函数,并且将param作为参数来调用这个匿名函数 而(function($){...})(jQuery)则是一样的,之所以只在形参使用$,是为了不与其他库冲突,所以实参用jQuery var fn = function($){....}; fn(jQuery);

(funtion(){})();立即执行函数;相当于先申明一个函数,声明完后直接调用;如果参数如:
(funtion(str){alert(str)})("output"));相当于:funtion OutPutFun(str){alert(str);};OutPutFun("output");

转载于:https://www.cnblogs.com/mabelstyle/archive/2013/02/16/2913400.html

(function($){...})(jQuery) 含义相关推荐

  1. js给select下拉框赋值-通过jquery方法赋值;jqueryslideBox(jquery轮播);jquery获取当前输入框值、is函数、function($)含义

    JS_Select赋值的几种方式 jquery添加元素菜鸟教程 时间控件联动,根据选择日期+7天 jquery轮播之slideBox参考1 jquery轮播之slideBox参考2 jquery轮播之 ...

  2. jQuery与CSS3的选择器

    2019独角兽企业重金招聘Python工程师标准>>> jQuery与CSS在选择器方面,有很多的相似之处,本文稍加总结,方便对比使用. 注:本文以jQuery1.9.1版本和CSS ...

  3. Jquery的简单使用

    Jquery 使用步骤: 1. 去下载jquery.js文件 2. 在html中 通过script标签的src属性引入jquery.js文件 3. 就可以在后续的代码中, 调用jquery中封装的函数 ...

  4. js中,(function(){})()的用法解析

    (function($){...})(jQuery)  含义 经常用,今天总结一下,下文摘自某网友的总结: (function($){...})(jQuery)实际上是匿名函数,不懂得朋友可以继续往下 ...

  5. jQuery ajax请求成功且返回了数据,但是不进success:function()

    2019独角兽企业重金招聘Python工程师标准>>> 1.状态码返回200--表明服务器正常响应了客户端的请求: 2.通过firebug和IE的httpWatcher可以看出服务器 ...

  6. ajax datatype为html,Jquery ajax请求中datatype的含义

    一切从一个普通的前端ajax请求jspringMVC后端的例子开始, 前端jquery ajax 请求: $.ajax({ url: getAbsoluteUrl('score/findScore') ...

  7. php中的eq的含义,jquery,_jQuery中的eq(0)到底是什么意思??详情请看下面代码!,jquery - phpStudy...

    jQuery中的eq(0)到底是什么意思??详情请看下面代码! 手风琴效果 *{padding:0; margin:0;} .box{margin:50px auto; width:300px; he ...

  8. jquery的2.0.3版本源码系列(2):21行-94行定义了一些变量和函数 jQuery=function(){}

    2.1.bug通过索引查询 这里的#13335是bug的索引,如何查询呢? 第一步,浏览器地址栏输入"https://bugs.jquery.com/". 第二步,在网页的搜索框里 ...

  9. jQuery.protoype.xxx=function(){}

    在的init就是fn和prototype的一个方法.想调用只能 jQuery.fn.init()或者是jQuery.prototype.init(),那怎么办呢?你看我们一般都是这样调用fn里面的函数 ...

最新文章

  1. Visual Studio 11增强HTML5和JS的支持
  2. linux/centos/集群安装ntp时间同步,自身实验成功
  3. TFS中的统一集成(九)
  4. python 整数输出 d f_如何将数字(10,11,12,13,14,15)分配给Python 3中的字母(A,B,C,D,E,F)?...
  5. 面试中说这些话,到手的offer很容易飞
  6. 【2019杭电多校第一场1009=HDU6586】String(贪心+序列自动机)
  7. phonegap plugin.xml 示例
  8. mysql卸载后重装不_mysql卸载无法重装怎么办?
  9. Java聊天室yadiChat step1 登陆注册
  10. 这世界没有能够预测未来的魔法水晶球
  11. 【化学信息学|机器学习】分子亲和力(Kd,Ki,IC50)
  12. coffeescript html5,CoffeeScript函数
  13. Windows系统的正版与盗版
  14. 美团动态线程池实践思路开源项目(DynamicTp),线程池源码解析及通知告警篇
  15. nbu备份本机oracle,使用NetBackup进行oracle备份和恢复
  16. 【信号】用matlab实现一维信号的高斯滤波
  17. 【单片机毕业设计】【mcuclub-312】数字时钟 | 万年历电子时钟 | 多功能时钟 | 智能闹钟 | 语音电子时钟
  18. python中获取当前年月_Python-获取当前月的前x月月份日期
  19. Anaconda创建虚拟环境并在Pycharm中使用创建好的环境
  20. 电视和计算机共享视频,创维酷开通过Samba与电脑共享播放视频教程

热门文章

  1. Milking Grid poj2185
  2. AutoCompleteTextView 和 TextWatcher 详解
  3. Artech的MVC4框架学习——第八章View的呈现
  4. 之前画得太丑了,再来张好看的.我试着改小点.但是就看不清了
  5. Javascript Math ceil()、floor()、round()三个函数的区别
  6. views视图函数-模板语法
  7. drools的可升级读写锁探究
  8. 白盒测试有哪些方法_软件测试中有哪些方法可以测试服务器稳定性
  9. 同一主机的多个子进程使用同一个套接字_在操作系统中进程是如何通信的
  10. SpringCloud 从菜鸟到大牛之五 统一配置中心 Spring Cloud Config