JavaScript中typeof运算符的用法与返回值详解

作者:青柠

时间:2026-10-27

浏览:313

本文介绍JavaScript中typeof运算符的用法。该运算符用于检测变量的数据类型,返回表示类型的字符串。主要返回值包括number、string、boolean、object和function,其中null也被归类为object。通过具体代码示例展示如何判断数字、字符串等类型。

文章目录

typeof运算符的基本用法

利用typeof运算符可以检测变量的数据类型。

当运算数为未定义时,typeof返回字符串"undefined"。

以下定义变量x作为运算数进行说明:

主要包含以下五种情况:

若运算数为数字,typeof(x)返回"number";

若运算数为字符串,typeof(x)返回"string";

若运算数为布尔值,typeof(x)返回"boolean";

若运算数为对象、数组或null,typeof(x)返回"object";

若运算数为函数,typeof(x)返回"function"。

具体示例如下:

代码实现如下:

<script type="text/javascript">
var x=123456;
alert( typeof(x));//弹出“number”。
</script>

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章