<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
//闭包
function fun(){
var n = 999;
nAdd = function(){n++};
return function(){
console.log(n);
}
}
var get = fun();
get(); //999
nAdd(); //n++
get(); //1000
nAdd();
get(); //1001
var get1 = fun();
get1(); //999
nAdd(); //这个时候的它是属于下面的fun函数的
get1(); //1000
get();//1001
</script>
</body>
</html>
JS——闭包(面试题)
最新推荐文章于 2024-01-10 22:10:31 发布