举例代码:
<script>
var a = "全局变量a";
function myfun(){
var a = "局部变量a";
alert(a);
}
</script>
<div>
</div>
<script>
myfun();
alert(a);
</script>
因为,myfun()函数中的局部变量a会覆盖全局变量a,所以屏幕先弹出局部变量a。但是出了函数,局部变量a就会失效,所以,再次alert(a),屏幕会弹出全局变量a。