/**
* 闭包
* 在函数中定义的函数,在外部使用
* 1、在函数内部定义的函数,在外部不能访问
*/
function a(){
/**
* b函数是一个私有函数
*/
function b(){
alert("aaaa");
}
return b;
}
//var bb = a();
//bb();
(function(){
var aa = 5;
function a(){
/**
* 公开api
*/
return {
b:b,
c:c
}
}
function b(){
alert("b");
}
function c(){
alert("c");
}
window.a = a;
})();
var json = window.a();
json.b();
json.c();
js 闭包
最新推荐文章于 2024-11-07 13:38:59 发布