JavaScript 高级语法介绍
2009-06-15 00:00
573 查看
(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);
现现看看,即不简单也不诡异...
其实比较简单,要理解几个概念:
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);
现现看看,即不简单也不诡异...
相关文章推荐
- JavaScript 高级语法(function(){})() 语法介绍
- JavaScript 高级语法介绍
- JavaScript高级程序设计 第一章 javascript介绍
- javascript-简单的日历实现及Date对象语法介绍(附图)
- JavaScript高级程序设计之基本概念之语法 第3.1讲笔记
- javaScript基础语法介绍
- javaScript基础语法介绍
- Javascript 高级手势使用介绍
- javascript高级语法学习
- JavaScript高级程序设计(第三版)学习笔记(三) JavaScript语法 草稿
- JavaScript高级程序设计:2.1 语法
- JavaScript高级程序设计——第3章 基本语法
- JavaScript语法介绍
- javascript中的void运算符语法及使用介绍
- javascript中的void运算符语法及使用介绍
- javascript的介绍,实现和输出以及语法-javascript学习之旅(1)
- javaScript高级教程(三) javaScript不支持关联数组,只是语法上像关联数组
- JavaScript高级程序设计(第3版)学习笔记2 js基础语法
- 读书笔记 JavaScript高级程序设计 第三章 基本概念-语法
- UI高级中关于Block的语法介绍