function f1(){
var n=999;
nAdd=function(){
n+=1
}
function f2(){
alert(n);
return f2;
var result1=f1();
var result2=f1();
result1(); // 999
nAdd();
result2(); //1000
为什么输出分别是999,999,1000而不是999,1000,1000
相关分类