JavaScript 数据类型有哪些


在 JavaScript 中,数据类型是用来描述变量中存储的数据的种类。JavaScript 中的数据类型可以分为两类:原始数据类型和对象数据类型。原始数据类型包括:Number、String、Boolean、Null、Undefined 和 Symbol,而对象数据类型包括 Object。

1. Number

Number 类型用于表示数值,包括整数和浮点数。例如:

var num = 123; // 整数
var floatNum = 123.456; // 浮点数

2. String

String 类型用于表示文本数据,即一系列字符组成的文本。例如:

var str = 'hello';
var chars = '';

3. Boolean

Boolean 类型有两个可能的值,true 或 false,常常用来作为条件判断或者事件触发的依据。例如:

var flag = true; // 声明一个布尔类型的变量

4. Null

Null 类型只有一个值 null,用来表示一个空值或者无值的状态。例如:

var obj = null; // 声明一个空对象引用

5. Undefined

Undefined 类型只有一个值 undefined,用来表示变量未被赋值或对象没有某个属性。例如:

var a; // 变量未赋值,其类型为 undefined

6. Symbol

Symbol 类型是一种唯一且不可变的数据类型,通常用作对象的唯一标识符。例如:

var sym = Symbol('my symbol'); // 声明一个 Symbol 类型的变量


评论