日期:2014-05-16  浏览次数:20295 次

关于javascript的全局变量和局部变量的定义
在C中,全局变量定义一个x,局部变量定义一个x,局部变量x只在函数内起作用,不影响全局变量x。但javascript的变量能改写全局变量x,这有什么好处呢?
而且只定义局部变量,而且还要(windows.x),有点麻烦:-(

------解决方案--------------------
javascript 是弱类型语言,当然没有 c 那么严谨!

慢慢习惯就好了,哈
------解决方案--------------------
你没用 var...
局部定义用 var x=y
如果局部想改变全局 用 window.x = y