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"
相关推荐
想要成为糕糕手4 分钟前
从零到一:CSS 3D 旋转立方体完全指南
前端·css·canvas
疯狂的魔鬼5 分钟前
多角色督办任务详情页:从权限矩阵到组件拆分的完整实现
前端·vue.js·架构
codexu_46122918713 分钟前
NoteGen 里一条记录如何变成 Markdown
前端·笔记·rust·tauri
meilindehuzi_a17 分钟前
从 Canvas 到 Vibe Coding:HTML5 游戏开发入门与 AI 飞机大战实战
前端·人工智能·html5
Cc_Debugger17 分钟前
开发环境使用https配置
javascript·vue.js·https
lichenyang45320 分钟前
鸿蒙 Web 容器(一):怎么把一个 H5 页面嵌进鸿蒙页面?
前端
BreezeJiang21 分钟前
从一棵树到一亿人:算法世界的"深搜"哲学
javascript
廖磊AI编程27 分钟前
AI 编程项目缺少 Bun 时,如何用 BVM 安装和验证运行时
javascript
#麻辣小龙虾#38 分钟前
vue3基于leaflet.js实现地图编辑功能
javascript·ecmascript·leaflet.js
AHRIKNOW42 分钟前
写一个 Fetch 封装库,没那么简单
javascript