(5)JavaScript學習筆記 – 變量

一、變量的類型

1.JS是非類型的,也就是說JS的變量可以儲存任何類型的值;

2.所以在必要時,JS可以快速、自動的將一種類型的值轉換成另外一種類型;

二、變量的聲明

[javascript]
//聲明單個變量 
var a; 
 
//聲明多個變量 
var a,b,sum; 
 
//聲明和初始化綁定 
var msg="hello"; 
var i=0,j=0,k=0; 
 
//var還可以作為for 循環的一部分 
for( var i=0;i++;i<10) document.write(i,"<br>"); 

多次聲明同一個變量時合法的,隻不過是重新賦值。

三、變量的作用域

1.在函數內部定義的變量時局部變量,且優先級比全局變量高;

2.雖然在全局作用域中可以不使用 var ,但是聲明局部變量一定要使用 var

四、未定義的變量和未賦值的變量  www.aiwalls.com

1.給未聲明的變量賦值,不會引起錯誤,程序會在全局作用域中隱式的聲明;

2.已聲明未賦值的變量,讀的值是 undefined

作者:dxh_0829

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。