function f1(){
var n=999;
nAdd=function(){
n+=1
}
function f2(){
alert(n);
}
return f2;
}
var result1=f1();
var result2=f1();
result1(); // 999
nAdd();
result1(); // 999
result2(); //1000
为什么输出分别是999,999,1000而不是999,1000,1000
犯罪嫌疑人X
随时随地看视频慕课网APP
相关分类