4、JavaScript的typeof返回哪些数据类型

JavaScript的typeof返回哪些数据类型:

在JavaScript的typeof运算符可以返回一个值的数据类型,它返回的数据类型包括以下的7种

  1. “undefined”:表示未定义的值
  2. "boolean":表示布尔值
  3. “number”:表示数字类型
  4. "string":表示字符串
  5. "object":表示对象、数组、null
  6. "function":表示函数
  7. "symbol":表示ES6新增的Symbol类型。

 

这里需要注意的是:

  typeof null返回的是 “object” ,而不是 “null”。这是因为在Javascript的早期版本当中,null被当成一个对象来对待,但在实际的使用上,他是一个基本类型的值。这个问题在后来的版本当中得到了修复,但为了兼容早期的版本,null仍然被typeof运算符识别为“object”。

posted @ 2023-04-01 21:53  小田学不好  阅读(81)  评论(0)    收藏  举报