欲暫時儲存值或重複使用同一個值的時候可以使用變數。
變數的使用條件
變數是針對程式中數值式字串等值,為其命名並儲存的東西。宣告變數時,前面要使用關鍵字 var。
雖然 var 是可以省略的,但仍建議寫上會比較安全,因為省略容易成同時使用的其他函式庫或程式誤判導致錯誤之動作。
1 2 | var 變數名稱; var 變數名稱 = 值; |
變數宣告時,可如第二行的方式使用指派運算子,同時設定欲儲存的值。
變數中有數值、字串、布林值 (true or false) 等稱為「資料型態」的基本值的型態,其他還有如 null 用以表示不存在的任何值。 undefined 則表示未定義等型態。因 JavaScript 會自動判斷資料型態,因此不用特別注意,但要特別注意數值型態與字串型態混洧等情況,會有運算優先順序的問題。
一條語句,多個變量
一條語句中聲明很多變量。該語句以 var 開頭,並使用逗號分隔變量即可:
1 | var name="Gates", age=56, job="CEO"; |
可橫跨多行
1 2 3 | var name="Gates", age=56, job="CEO"; |
See the Pen jQuery與javascript-變數(變量) by Jimmy_Wu (@Jimmy_Wu) on CodePen.