卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章53270本站已运行3121

js中typeof怎么用

javascript 中的 typeof 操作符用于确定一个值的类型,它返回一个字符串:"undefined":未定义的变量"boolean":布尔值"number":数字"string":字符串"object":对象(包括数组)"function":函数"symbol":symbol 值

js中typeof怎么用

JavaScript 中的 typeof 操作符

typeof 操作符用于确定一个 JavaScript 值的数据类型。语法如下:

<code class="javascript">typeof value;

其中,value 是要确定数据类型的变量或表达式。

返回值

typeof 操作符返回一个字符串,表示值的类型。可能的返回值包括:

  • "undefined":未定义的变量
  • "boolean":布尔值
  • "number":数字
  • "string":字符串
  • "object":对象(包括数组)
  • "function":函数
  • "symbol":Symbol 值

示例

<code class="javascript">const x = 10;
console.log(typeof x); // 输出: "number"

const y = "hello";
console.log(typeof y); // 输出: "string"

const z = [1, 2, 3];
console.log(typeof z); // 输出: "object"

const f = function() {};
console.log(typeof f); // 输出: "function"

const s = Symbol("foo");
console.log(typeof s); // 输出: "symbol"

值得注意的是,typeof 操作符对 null 的返回值为 "object"。这是因为在 JavaScript 中,null 被视为一个对象,而不是一个原始类型。

卓越飞翔博客
上一篇: js中typeof的返回值类型有哪些
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏