您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

JS闭包的理解

2026/1/24 14:31:50发布14次查看
先从闭包特点解释,应该更好理解. 闭包的两个特点: 1、作为一个函数变量的一个引用–当函数返回时,其处于激活状态。 2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 其实上面两点可以合成一点,就是闭包函数返回时,该函数内部变量处于激活状态,
先从闭包特点解释,应该更好理解.
闭包的两个特点:
1、作为一个函数变量的一个引用 – 当函数返回时,其处于激活状态。
2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。
其实上面两点可以合成一点,就是闭包函数返回时,该函数内部变量处于激活状态,函数所在栈区依然保留.
原文地址:笨鸟先飞技术分享网站http://www.sucker-fly.com/archives/519 function a(){ var i=0; function b(){ alert(++i); } return b; } var c = a(); c();
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product