var 全局變量 局部變量

var 定義的不必定是局部變量javascript

 

全局變量:java

  過程體(包括方法function(){},對象Object={})外的全部的變量,無論有沒有加var關鍵字,他都是全局變量。函數

 

 

局部變量:spa

  在過程體內(方法,對象內)的變量,加上var關鍵字就是局部變量,只能用於本方法或對象內,若是不加var則是全局變量code

 

 

<script   language= "javascript "> a=1;   //全局變量 
    var b=2;   //全局變量
    function test(){ c=3;     //c在函數裏,沒有用var聲明,全局變量 
        var d=4;   //d在函數裏,用var聲明,局部變量
 } </script> 
相關文章
相關標籤/搜索