Javascript变量范围的探讨
Js中的变量范围问题:1。没有块的规模。在js变量的范围不是由{ }界,不像C / C++和java。
如:
复制代码代码如下所示:
如果(真){
变量名=qqyumidi ;
}
警报(名称); / /结果:qqyumidi
Js将将if中定义的变量添加到当前执行环境中,尤其是在使用for循环时注意与其他语言的差异。
复制代码代码如下所示:
对于(var i = 0;i < 10;i + +){
;
}
警报(i);结果:10
这里只是个人的理解。如果有错误,请告诉我们。