function foo(){
function bar(a){
i = 3;
console.log(i)
}
for(var i = 0;i<10;i++){
bar(i);
}
}
foo()//結(jié)果是死循環(huán)
下面這段代碼只是將foo的參數(shù)改了一下
function foo(){
function bar(i){
i = 3;
console.log(i)
}
for(var i = 0;i<10;i++){
bar(i);
}
}
foo()//結(jié)果是死10個3想不明白??????
JavaScript作用域和傳參的問題
守著星空守著你
2018-07-24 10:18:34