- 主题:求解释JS写法
在看jQuery例子的时候,经常看到有下面的写法
(function($){
//do something here
};
)(jQuery)
这里这两对小括号的定义是啥意思?
--
FROM 202.45.129.*
为了防止$符号被其它的库使用。
var lambda = function($){}; //第一个括号内是一个函数定义
lambda(jQuery); //第二个括号是函数调用
【 在 sapphireL (Sapphire) 的大作中提到: 】
: 在看jQuery例子的时候,经常看到有下面的写法
: (function($){
: //do something here
: ...................
--
FROM 125.78.148.*
多谢,这样拆开比较好理解
【 在 hgoldfish 的大作中提到: 】
: 为了防止$符号被其它的库使用。
: var lambda = function($){}; //第一个括号内是一个函数定义
: lambda(jQuery); //第二个括号是函数调用
: ...................
--
FROM 202.45.129.*