型別

型別的一種特性,它影響著該值可以儲存什麼樣的資料,以及資料需要遵循的結構。例如,一個布林值 資料型別在任何給定時間只能包含 truefalse 值,而字串則可以包含一個字串或一系列字元,數字可以包含任何種類的數值,依此類推。

值的資料型別也影響著在該值上有效的操作。例如,數字型別的值可以與另一個數字相乘,但不能與字串相乘——即使該字串包含一個數字,例如字串 "2"。

型別也為我們提供了關於不同值之間比較的有用知識。結構化型別之間的比較並不總是一個簡單的假設,因為即使之前的資料結構相同,原型鏈內部也可能存在繼承的結構。

如果您不確定一個值的型別,可以使用 typeof 運算子。