14. 變數簡介
變數有三個常見的資料型別:
- 數字
- 字串
- 布林值(true 或 false)
變數在 JavaScript 裡是一種儲存資料的手段,以便在之後利用這些資料來進行各式各樣的運算。
15. 變數 number 介紹
宣告一個變數並指派數字給它:
var (變數名稱) = 30;
重新指派數字給現有的變數:
(現有變數名稱) = (新指派的數字)
如果要把變數內的資料指定給特定的 HTML 元素,那就勢必得將 JavaScript 檔案放在 </body> 標籤之前,這樣一來,JavaScript 才有辦法在 HTML 渲染完後得到相對應的元素的位置。
16. 變數 string 介紹
宣告一個變數並指派字串給它:
var (變數名稱) = 'Hello World!';
字串必須得使用單引號(’)或是雙引號(”)包覆起來。
17. 如何輸出內容?
除了使用 alert 彈跳視窗的方式來輸出內容外,還可以使用 console.log() 指令來讓結果輸出在瀏覽器的開發人員工具內。
18. 變數規則
命名變數時的注意事項:
- 開頭不能用數字
- 不能用 – 跟 .
- 不能使用關鍵字(關鍵字清單連結)
- 大小寫有分
- 變數需有語意化(建議)
20. undefined 介紹
在指派資料給宣告的變數之前呼叫該變數,該變數就會回傳 undefined 的值。
undefined 在 JavaScript 裡算是一個還滿常會看到的關鍵字,因為有時不一定會提前知道要指派何種資料給變數。