要查看 JavaScript 变量的类型,可以使用 typeof 运算符。它返回以下类型之一:"undefined"、"boolean"、"number"、"string"、"bigint"、"object"、"function" 或 "symbol"。需要注意的是,typeof null 返回 "object",但 null 不是对象,如果变量未声明,则返回 "undefined"。

如何查看 JavaScript 类型
JavaScript 是一种动态类型语言,这意味着变量的类型在运行时确定。要查看 JavaScript 变量的类型,可以使用 typeof 运算符。
语法:
typeof variable_name;
返回类型:
typeof 运算符返回以下字符串之一:
v63积分商城特色功能:支持三种物品类型的发放1.实物:实物领取需要填写收货信息:2.虚拟:可以自定义用户领取需要填写的信息3.卡密:自动发放,后台能够查看编辑卡密状态支持三种种物品发放方式1.兑换:2.拍卖3. 抽奖兑换拍卖信息可以以帖子的形式自动发布当设定了“兑换拍卖自动发帖版块“ ID时,发布商品会自动在改ID版块生成帖子用户兑换或者出价后都会以跟帖的
-
"undefined"- 变量未定义 -
"boolean"- 变量是布尔值 -
"number"- 变量是数字 -
"string"- 变量是字符串 -
"bigint"- 变量是大整数 -
"object"- 变量是对象(包括数组和日期) -
"function"- 变量是函数 -
"symbol"- 变量是符号
示例:
const myVariable = "Hello";
console.log(typeof myVariable); // "string"
const myArray = [1, 2, 3];
console.log(typeof myArray); // "object"
const myFunction = function() {};
console.log(typeof myFunction); // "function"需要注意的是,typeof null 返回 "object",但 null 并不是一个对象。它是一个特殊的值,表示不存在任何值。
特殊情况:
- 如果变量未声明,则
typeof返回"undefined"。 - 如果变量为
NaN(无效数字),则typeof返回"number"。 - 如果变量为
Infinity或-Infinity(正负无穷大),则typeof返回"number"。









