本文实例分析了javascript定义变量时带var与不带var的区别。分享给大家供大家参考。具体分析如下:
直接看实例里说明:
<script language="javascript" type="text/javascript"> var abc=89;//带var,表示全局变量 function test(){ var abc=80;//在函数内部,如果不带var,表示使用函数外全局变量;带上var,表示新定义一个全局变量 } test(); window.alert(abc); </script>
所以,为什么
function test(){ abc = 80; }
希望本文所述对大家的javascript程序设计有所帮助。