首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JavaScript的一个容易闭包写法

2012-11-23 
JavaScript的一个简单闭包写法闭包是将变量隐藏起来,通过入口调用其变量方法一:function a(){???? var i

JavaScript的一个简单闭包写法

闭包是将变量隐藏起来,通过入口调用其变量
方法一:

function a()

{

???? var i = 1;

???? function b(){return i = i + 1;}

???? return b();
}

a();

方法二:

function a()

{

??? function c(i)

{

????? return i*i;

}

??? function b(i)

{

??????? return c(i)+c(i);

?

}

?

return b;

?

}

var ac = new a();

ac(3);//18

?

?

当ac=null时,清楚闭包

?

?

热点排行