在JavaScript中,数据类型大致可以分为两种:基本类型和对象类型。
基本类型(原始类型)有:
- 数字(Number)
- 字符串(String)
- 布尔值(Boolean)
- null
- undefined
- Symbol(在ES6中新增的)
对象类型主要是指JavaScript中所有其他的类型,例如数组(Array)、函数(Function)、日期(Date)、正则表达式(RegExp)等。
在JavaScript中,可以使用typeof
操作符来判断一个变量的类型。例如:
console.log(typeof "hello"); // 输出 "string" console.log(typeof 123); // 输出 "number" console.log(typeof true); // 输出 "boolean"