什么是JavaScript函数闭包?
JavaScript函数闭包是一个函数的分组以及该函数的声明位置。在JavaScript中,所有功能都像闭包一样工作。闭包是函数使用在调用时在其中声明的范围。它不是调用它的范围。
这是一个例子
<!DOCTYPEhtml>
<html>
<body>
<h2>Working with JavaScript Closures</h2>
<script>
var num = 10;
function a() {
var num = 15;
b(function() {
alert(num);
});
}
function b(f) {
var num = 30;
f();
}
a();
</script>
</body>
</html>热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西