Infinity
, -Infinity
, NaN
. is reserved as a default initial value for unassigned things.
返回數據類型的字符串表達形式(小寫),支持兩種語法:函數
typeof x
typeof(x)
typeof undefined // "undefined" typeof 0 // "number" typeof 10n // "bigint" typeof true // "boolean" typeof "foo" // "string" typeof Symbol("id") // "symbol" ? typeof Math // "object" typeof null // "object", 沒法區分 null 與 object 類型 typeof [1,2] // "object", 沒法區分 array 與 object 類型 typeof alert // "function",能夠區分 function 與 object 類型
專門用來判斷對象數據的類型: Object, Array 與 Functioncode
只能判斷具備惟一值的類型,即: undefined, null對象
變量自己是沒有類型的, 變量的類型其實是變量內存中數據的類型內存