怎么写才能在回调函数中怎么利用到闭包特性
发布网友
发布时间:2022-05-16 09:20
我来回答
共1个回答
热心网友
时间:2022-05-16 10:49
function func1()
{
var a;
function func2(){
var b;
console.log(a);
}
return func2;
}
function func3(){ var c;}
func3();
func3();
var f21 = func1();
f21();
var f22 = func1();
f22();
函数在调用的时候都会生成一级新的作用域。函数声明和变量创建都是在这个作用域中新定义的。这个新的作用域的上一级作用域是就是看这个函数是在那个作用域里定义的。