4、JavaScript的typeof返回哪些数据类型
JavaScript的typeof返回哪些数据类型:
在JavaScript的typeof运算符可以返回一个值的数据类型,它返回的数据类型包括以下的7种
- “undefined”:表示未定义的值
- "boolean":表示布尔值
- “number”:表示数字类型
- "string":表示字符串
- "object":表示对象、数组、null
- "function":表示函数
- "symbol":表示ES6新增的Symbol类型。
这里需要注意的是:
typeof null返回的是 “object” ,而不是 “null”。这是因为在Javascript的早期版本当中,null被当成一个对象来对待,但在实际的使用上,他是一个基本类型的值。这个问题在后来的版本当中得到了修复,但为了兼容早期的版本,null仍然被typeof运算符识别为“object”。

浙公网安备 33010602011771号