JavaScript的数据类型可以分为两种:基本数据类型和对象数据类型。
基本数据类型包括:
- Number:数字,包括整数和浮点数。
- String:字符串。
- Boolean:布尔值,只有true和false两个值。
- Null:空值,表示无值或无效。
- Undefined:未定义,表示变量已声明但未赋值。
对象数据类型包括:
- Object:对象,JavaScript中所有的非基本数据类型都是对象,例如数组、函数也都是特殊的对象。
- Array:数组,用于存储多个值的有序集合。
- Function:函数,一种可执行的代码块。
- Date:日期,用于处理日期和时间。
- RegExp:正则表达式,用于匹配字符串中的字符组合。