数据类型
数据类型定义了变量可以持有的值的种类。JavaScript 是动态类型语言,意味着变量可以随着值的改变而改变其数据类型。JavaScript 中的数据类型大致分为原始类型和非原始类型。原始类型是不可变的,并按值存储。这些包括:Number(用于数值)、String(用于文本)、Boolean(用于 true/false)、Undefined(用于未赋值的变量)、Null(用于有意表示值的缺失)、BigInt(用于非常大的整数)以及 Symbol(用于唯一标识符)。非原始类型,也称为引用类型,是可变的,并按引用存储。主要的非原始类型包括 Object(键值对的集合)和 Array(有序且动态的元素列表,是专门的对象)。