为什么第一个弹出值不是111?内部函数不是可以访问全局变量吗?
来源:2-6 选择题
慕粉6053426
2019-11-05 16:44:18
1回答
好帮手慕糖
2019-11-05
同学你好,1、在函数内部若是有使用var声明的同名的局部变量,就不会访问外面的了哦。
2、按照代码的执行顺序,alert(a)在前,var a在后,局部变量a还没有赋值,所以开始输出来的a是undefined
希望能帮助到你,祝学习愉快!
0 学习 · 14456 问题
相似问题
回答 2
回答 3
回答 1