<script> var name="global"; //全局變量 if(true){ alert(name); //輸出全局變量global var name="local";//從新定義全局變量 alert(name); //輸出全局變量local } alert(name); //輸出全局變量local function test(){ var name="zhangsan";//函數做用域,局部變量 alert(name);//輸出局部變量//zhangsan } test();//調用函數 alert(name);//輸出全局變量local </script>
js的變量做用域爲函數html