您好,欢迎访问一九零五行业门户网

JavaScript 高级语法介绍_javascript技巧

(function($){})(jquery);
其实比较简单,要理解几个概念:
1、(),在javascript里()表示执行一个方法,如:
function x(){
  alert(xxx);
}
var a = x;   // 没有调用,a 是一个function
var a = x(); //调用了函数,a 的值是调用的结果:undefined
2、jquery是一个jquery对象,表示调用函数时,传入一个参数是jquery对象。
这个没什么好说的
3、(function($){})这是一个匿名函数,形参是$,括号是一定需要的。
这样一看就懂了,上式相当于
var f = function($){};
f(jquery);
现现看看,即不简单也不诡异...
其它类似信息

推荐信息