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"
相关推荐
mxd018484 分钟前
sojson。v5:新一代JavaScript代码保护工具的技术解析与应用场景
开发语言·javascript·ecmascript
LaughingZhu8 分钟前
PH热榜 | 2025-04-03
前端·数据库·人工智能·经验分享·mysql·开源·产品运营
Michael.Scofield9 分钟前
vue-axios跨域问题
前端·javascript·vue.js
前期后期9 分钟前
设计模式:为什么使用模板设计模式(不相同的步骤进行抽取,使用不同的子类实现)减少重复代码,让代码更好维护。
java·前端·设计模式
zru_96021 小时前
Vue 常用组件介绍博客
前端·javascript·vue.js
ConardLi1 小时前
MCP + 数据库,一种比 RAG 检索效果更好的新方式!
javascript·数据库·人工智能
m0_616188492 小时前
PDF预览-搜索并高亮文本
开发语言·javascript·ecmascript
勘察加熊人2 小时前
vue猜词游戏
前端·vue.js·游戏
且心2 小时前
【问题处理】webpack4升webpack5,报错Uncaught ReferrnceError: process is not defined
前端·webpack5·process·uncaught·referrnceerror
美美打不死2 小时前
webpack js 逆向 --- 个人记录
开发语言·javascript·webpack