var a=9;
function fn(){
a=0;
return function(b){ return b+a++; }
}
var f=fn();
var m=f(5);alert(m);
var n=fn()(5);alert(n);
var x=f(5);alert(x);
alert(a);
弹出的四次结果是?
为什么?
fn()(5)是什么意思?
...全文
912打赏收藏
JS求助T-T
var a=9; function fn(){ a=0; return function(b){ return b+a++; } } var f=fn(); var m=f(5);alert(m); var n=fn()(5);alert(n); var x=f(5);alert(x); alert(a); 弹出的四次结果是? 为什么? fn()(5)是什么意思?