如何检查JavaScript中变量或对象的类型
在本文中,我们将介绍JavaScript中如何检查变量或对象的类型。JavaScript使用typeof运算符来确定对象或变量的类型。另一方面,JavaScript是一种动态类型(或弱类型)语言。这意味着一个变量可以具有任何类型的值。变量分配的值的类型决定了变量的类型。
JavaScript中的typeof运算符允许您确定变量包含的值的类型或值的类型。typeof运算符只有一个操作数(一元运算符),它以一个变量作为输入。它确定操作数的类型并返回一个字符串作为结果。
让我们使用一些示例来了解typeof运算符:
示例1: 如果一个字符串变量通过typeof进行检查,结果将是 “string” 。
输出:
示例2: 当我们检查一个数字变量的类型时,结果是 “number” 。
输出:
示例3: 当我们检查undefined的类型时,结果是 “undefined” 。
输出:
示例4: 特殊符号的类型是 “string” 。
输出:
示例5: null的类型是 “object” 。
输出:
示例6: NaN(不是一个数字)的类型返回 “number” 。
输出:
示例7: 在此示例中,使用new关键字创建了一个新对象。所创建的变量的类型为 “object” 。
输出:
示例8: 在下面的示例中,创建了一个函数来找到两个数的和,并将其传递给变量。函数变量的类型为 “function” 。
输出:
阅读更多:JavaScript 教程