js中为什么有些声明但没有赋值的变量里有值?

JerryYux 发布于 2015/06/09 10:44
阅读 1K+
收藏 0

为什么a有值,xxx就没有值??


加载中
0
蟒蛇
蟒蛇
是不是引用了其他的js文件,并且有全局变量a
JerryYux
JerryYux
http://blog.csdn.net/dyllove98/article/details/8590638 是的,,这个网页里居然有个全局变量叫a... ...
1
littledew
littledew

肯定是别的地方影响到了,定义却没有赋值,又没有其他地方影响的话,普通变量就是undefined。

0
JerryYux
JerryYux
自己想明白了,,,如果不赋值的话,打印的是之前声明并赋值过的同名全局变量;
返回顶部
顶部