{site_name}

{site_name}

🌜 搜索

JavaScript中的typeof是一个操作符,用于确定给定值的数据类型

前端 𝄐 0
javascript基本框架,javascript居中代码,javascript介绍,javascript技术,javascript交互设计,javascript脚本语言的前身
JavaScript中的typeof是一个操作符,用于确定给定值的数据类型。它返回一个字符串,表示该值的数据类型。

下面是一些常见的JavaScript数据类型和对应的typeof示例:

js
typeof 42; // "number"
typeof "Hello"; // "string"
typeof true; // "boolean"
typeof undefined; // "undefined"
typeof null; // "object" (这是typeof操作符的一个已知bug)
typeof []; // "object"
typeof {}; // "object"
typeof function(){}; // "function"


需要注意的是,typeof null返回"object",这是一个已知的历史遗留问题。这是因为在JavaScript早期的实现中,null被错误地定义为一个对象类型。