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"
相关推荐
mqiqe9 小时前
pnpm 和npm 有什么区别?
前端·npm·node.js
呆子小木心10 小时前
Vue2或Vue3项目引用百度地图
javascript·vue.js·typescript·前端框架·html5
Swift社区10 小时前
React 项目生产环境构建与静态资源优化
前端·react.js·前端框架
A小码哥10 小时前
基于 Trae + 国产 GLM-4.7模型的任务驱动式软件开发实践
前端
上海合宙LuatOS10 小时前
LuatOS核心库API——【fft 】 快速傅里叶变换
java·前端·人工智能·单片机·嵌入式硬件·物联网·机器学习
瑶瑶领先_10 小时前
react - isValidElement 判断参数是否是一个有效的ReactElement
前端
瑶瑶领先_10 小时前
js 数字精确度
前端
瑶瑶领先_11 小时前
图片标签拖拽 && url、base64、Blob、File、canvas之间相互转换
前端
感性的程序员小王11 小时前
我做了个 AI + 实时协作 的 draw.io,免费开源!!
前端·后端
_周游11 小时前
Java8 API文档搜索引擎_7.项目优化之权重合并
java·开发语言·前端·搜索引擎·intellij-idea