JavaScript 所有数据类型
在 JavaScript 中有 5 种不同的数据类型:
- string
- number
- boolean
- object
- function
3 种对象类型:
- Object
- Date
- Array
2 个不包含任何值的数据类型:
- null
- undefined
可以使用 typeof 操作符来查看 JavaScript 变量的数据类型,如果对象是 JavaScript Array 或 JavaScript Date ,我们就无法通过 typeof 来判断他们的类型,因为都是 返回 object。
constructor 属性返回所有 JavaScript 变量的构造函数,可以使用 constructor 属性来查看对象是否为数组 (包含字符串 "Array"),日期 (包含字符串 "Date"),对象(包含字符串"Object")