在 JavaScript 中,有七种基本数据类型和一种复杂数据类型。
基本数据类型:
-
Number:表示数字。可以是整数或浮点数。
-
String:表示文本。用于表示文本和字符序列。
-
Boolean:表示逻辑值,即
true
或false
。 -
Undefined:表示未定义或未初始化的值。当变量声明但未赋值时,其默认值为
undefined
。 -
Null:表示空值或没有值。
-
Symbol(ES6 引入):表示唯一的、不可变的值。主要用于创建对象的唯一键。
-
BigInt(ES10 引入):表示任意精度的整数。通常用于处理超出
Number
类型范围的整数值。
复杂数据类型:
- Object:表示复杂数据/对象,可以存储多个键值对。对象是基本数据类型以外的所有类型的集合。
JavaScript 中的基本数据类型是不可变的(immutable),而对象是可变的(mutable),可以包含多种数据或属性。
Was this helpful?
0 / 0