JavaScript中全局变量和局部变量容易混淆的几个问题
摘要:
在函数(function)块中定义的变量,如果带有var,则是局部变量,如果不带,则是全局变量。例如:function test() { var message="Hello"; //局部变量 }test();alert(message); //错误!!!但是去掉var之后,上面的程序是正确的。function test() { message="Hello"; //全局变量 }test();alert(message); //正确,输出"Hello"还有一个经常会导致误解的问题,我们先看源程序: <script> var 阅读全文
posted @ 2012-10-11 13:24 ELVIS9090 阅读(278) 评论(0) 推荐(0)
浙公网安备 33010602011771号