<script> var i=10; //全局变量 j = 20; //全局变量 function(){ var i=30; //局部变量 h = 40; //全局变量 } </script> 由此可以总结一句话,在函数内部定义的就是局部变量,否则就是全局变量. <script> var i =10; function display(){ //var i = 20;//局部变量只在局部作用域起作用 i= 30; //全局的,会将i的值修改为30 } alert(i);…
原文链接:http://blog.csdn.net/zyz511919766/article/details/7276089# 今天公司一个实习小妹子问我两段JS代码的区别: <script type="text/javascript"> var a = "Hello"; function test(){ var a; alert(a); a = "World"; alert(a); } </script> <scr…