JavaScript typeof运算符使用

typeof

  1. NaN 的数据类型是数字
  2. 对象、数组、null 、日期 的数据类型是 object
  3. 未定义变量、未赋值变量的数据类型为 undefined
javascript 复制代码
typeof "Bill"                 // 返回 "string"
typeof 3.14                   // 返回 "number"
typeof NaN                    // 返回 "number"
typeof false                  // 返回 "boolean"
typeof [1,2,3,4]              // 返回 "object"
typeof {name:'Bill', age:62}  // 返回 "object"
typeof new Date()             // 返回 "object"
typeof function () {}         // 返回 "function"
typeof myCar                  // 返回 "undefined" myCar没有声明
typeof null                   // 返回 "object"
相关推荐
豆苗学前端7 小时前
前端工程化终极指南(Webpack + Gulp + Vite + 实战项目)
前端·javascript
比老马还六7 小时前
Bipes项目二次开发/海龟编程(六)
前端·javascript
梨子同志7 小时前
Node.js 文件系统 fs
前端
码农胖大海7 小时前
微前端架构(二):封装与实现
前端
瘦的可以下饭了7 小时前
2 数组 递归 复杂度 字符串
前端·javascript
Kellen7 小时前
ReactDOM.preload
前端·react.js
weixin_462446238 小时前
nodejs 下使用 Prettier 美化单个 JS 文件(完整教程)
开发语言·javascript·ecmascript
岭子笑笑8 小时前
vant 4 之loading组件源码阅读
前端
hxmmm8 小时前
自定义封装 vue多页项目新增项目脚手架
前端·javascript·node.js
ETA88 小时前
JS执行机制揭秘:你以为的“顺序执行”,其实是V8引擎在背后搞事情!
前端·javascript