var obj = function(){}
定义个叫obj的函数;
(function a (){
return xx
})();
定义了一叫a方法,返回xx; 立即执行.
var a = (function(){
var a = ‘a‘;
var b = {
xx : function(){}
}
return b;
})();
外部可以调用b.xx了;
b.xx也可以调用内部;
闭包的一种形式
时间: 2024-10-27 00:54:30
var obj = function(){}
定义个叫obj的函数;
(function a (){
return xx
})();
定义了一叫a方法,返回xx; 立即执行.
var a = (function(){
var a = ‘a‘;
var b = {
xx : function(){}
}
return b;
})();
外部可以调用b.xx了;
b.xx也可以调用内部;
闭包的一种形式