<script>
//闭包的三种方法
//第一种方法
var x=1
function a(){
function b(){
console.log(x)
}
b()
}
a();
</script>
<script>
//第二种方法/自调用
var x=1
function a(){
;(function b(){
console.log(x)
})()
}
a()
</script>
<script>
//第三种方法/return
var x=1;
function a(){
return function b(){
console.log(x)
}
}
a()()
</script>
闭包
最新推荐文章于 2024-07-17 13:51:31 发布