如何查看js类型的

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

如何查看js类型的

如何查看 JavaScript 类型

JavaScript 是一种动态类型语言,这意味着变量的类型在运行时确定。要查看 JavaScript 变量的类型,可以使用 typeof 运算符

语法:

typeof variable_name;

返回类型:

typeof 运算符返回以下字符串之一:

  • "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"。

以上就是如何查看js类型的的详细内容,更多请关注其它相关文章!