<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
<script>
function outFun(){
var a = 0;
function inFun(){
a++;
alert(a);
}
return inFun;
}
var obj = outFun(); //function inFun(){a++;alert(a);}
obj(); obj(); //1,2
var obj2 = outFun();
obj2();obj2(); //1,2
</script>
tx6-闭包面试题
最新推荐文章于 2024-04-30 01:21:11 发布
本文通过一个具体的JavaScript代码示例,详细解释了闭包的概念及其工作原理。代码展示了如何定义和使用闭包来实现计数器功能,并演示了不同闭包实例间的独立性和数据隔离。

3584

被折叠的 条评论
为什么被折叠?



