var a= 10; function fn() { a = a + 1; console.log(a); } fn(); console.log(a); 最后输出的值为啥是11

JS
2024-11-15 15:26:55
推荐回答(1个)
回答1:

因为函数fn中访问的a是全局的a,在函数中修改a的值后,函数外可以反映出这种修改。