? 由于JavaScript是弱類型的,所以,所有你需要變量的時候,你就寫一個var,就可以聲明任何類型的變量了。最后添加一個;表示語句結束。
```
var person;
var time;
var price;
var longitude;
var latitude;
```
? 這里,你需要認識一下JavaScript常見的關鍵字,這些變量的名字不能和它們相同:break、continue、debugger、do while、for 、function、if、else、return、switch、try catch、var。詳細的在后面列舉。許多我們在C、C++、JAVA里也都有見過了。
? JavaScript的值分定值(Fixed values)、變值。顧名思義,定值是字面上的,不變的,如C語言里的常量。例如:π 這樣的數字。或者是"She is a student."這樣的字符串。變值就是變量,用var聲明的就是變量了。變量對大小寫敏感,意思就是大寫、小寫不一樣,如:var Tea;和var tea;是兩個不同的變量。var也不可以寫成Var或者其它的樣子。多個單詞連成變量可以如下寫:
```
var first_name;
var FirstName;
var firstName;
```
? 像以上的變量,聲明了,但是沒有給他們賦值。他們都是未定義的undefined。它們的值不是null。
? 一行也可以定義許多變量
```
var car="BMW",house="seascape room",money="very much";
```
? 特殊的寫法:
```
var car="BMW";
var car;
```
car的值還是"BMW"。