function f(){
var num=1;
return function(){
num++;
console.log(num);
}
}
var c=f();
c();
c();
var d=f();
d();
d();这种情况下console的是2,3,2,3var num=1;
function f(){
return function(){
num++;
console.log(num);
}
}
var c=f();
c();
c();
var d=f();
d();
d();这种情况下console的是2,3,4,5同样都是引用了f函数,指向的都是f函数,为什么会这样?希望通过引用的角度解析一下
添加回答
举报
0/150
提交
取消