- 时间:2021-03-04 04:34 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:JavaScript 高级语法介绍
[b](function($){})(jQuery);[/b]
[b][/b]
其实比较简单,要理解几个概念:
[b]1、(),在JavaScript里()表示执行一个方法,如:[/b]
function x(){
alert("xxx");
}
var a = x; // 没有调用,a 是一个function
var a = x(); //调用了函数,a 的值是调用的结果:undefined
[b]2、jQuery是一个jQuery对象,表示调用函数时,传入一个参数是jQuery对象。[/b]
这个没什么好说的
[b]3、(function($){})这是一个匿名函数,形参是$,括号是一定需要的。[/b]
这样一看就懂了,上式相当于
var f = function($){};
f(jQuery);
现现看看,即不简单也不诡异...