資料型態
我認為知道JS值的型態非常重要
因為要先能夠判斷他是甚麼變數類型的資料
才能進一步地做邏輯處理
所以我也想把它規類在入門的基本知識
基本資料型態
- boolean(布林值):true/false
- number(數字):NaN雖然是not an number但也算在number型態
- string(字串):例如 'Hello World'
- function(函數)
- null:沒有值存在 表示這變數裡面沒有東西
- undefined:值不存在 表示值還沒有定義或還未指定
複合型態
- array(陣列):陣列用來儲存多個資料 而陣列中的資料數量陣列的長度 length
- object(物件):通常基本資料型態以外的都是物件型態
typeof()
若想測試某個變數是甚麼類型的話可以善用typeof()這個函數就能知道囉
像是想知道變數a是甚麼型態的話就能這樣用
document.write("a變數型態是:"+typeof(a));