JavaScript 中共有 12 種資料類型:6 種原始類型(undefined、null、boolean、number、string、BigInt、Symbol)和 3 種參考類型(object、array、function)。此外,還有 4 種特殊值(NaN、Infinity、-Infinity)、3 種特殊資料類型(void、const、let)。
JavaScript 中的資料型別
JavaScript 是一門動態型別語言,這表示變數可以在執行時更改其資料類型。 JavaScript 中有以下資料型別:
原始資料型別
-
#undefined:表示未初始化的變數或屬性。
-
null:表示明確不存在的值。
-
boolean:表示 true 或 false。
-
number:表示一個數字。
-
string:表示一個字串。
-
BigInt:表示一個大於 Number 資料型別的整數。
-
Symbol:表示一個唯一且不可變的值。
引用資料型別
-
object:表示一個包含鍵值對的非原始值。
-
array:表示一個包含元素的有序集合。
-
function:表示一個可被呼叫的程式碼區塊。
-
Date:表示一個日期和時間。
特殊資料型態
-
NaN:表示非數字值。
-
Infinity:表示正無窮大。
-
-Infinity:表示負無窮大。
其他
除了這些資料型別之外,還有下列特殊值:
-
void:表示未傳回任何值的函數呼叫。
-
const:表示一個常數,其值無法改變。
-
let:表示一個變量,其值可以在程式碼區塊內改變。
-
var:表示一個變量,其值可以在全域或局部作用域內改變。
以上是js中的資料型別有哪些種類的詳細內容。更多資訊請關注PHP中文網其他相關文章!