javascript全局变量和局部变量问题。

2025-04-04 19:21:13
推荐回答(1个)
回答1:

我测试了一下应该是这样的
你的全局想要a
=
1
a=
2
但是实际效果是
当执行到a=
2
的时候下面有个局部变量a=3把
变量a=2替换了
当执行dc()的时候取得的值a
仅仅是最外层的全局变量a=1
所以怎么也得不到a=2
如果你想
a=2
那么就把局部变量a=3
换值