JavaScript typeof运算符
下面是 typeof运算符的示例。
- 例子:
- 输出:
string number undefined
在 JavaScript 中,typeof运算符以字符串的形式返回其操作数的数据类型。操作数可以是任何对象、函数或变量。
句法:
typeof operand
或者
typeof (operand)
注意:操作数是表示要返回其类型的对象或原语的表达式。
javascript 中可能存在的类型有:
- 不明确的
- 目的
- 布尔值
- 数字
- 字符串
- 象征
- 函数
例子:
输出:
string
number
undefined
让我们一个一个地覆盖所有类型,为每个代码专用一个代码段。
示例: Typeof Number,在此示例中,我们使用了 '==='(严格相等运算符)来比较值和类型,然后返回 true 或 false。例如-考虑第一个console.log(),js从左到右开始编译,它首先计算25的类型'number',然后将其与'number'进行比较,最后相应地返回true或false。
输出:
有趣的事实NaN 代表 not-a-number 有一种“数字”。
示例:字符串类型
输出:
示例:布尔类型
输出:
示例:未定义类型
输出:
示例:类型符号
输出:
示例:类型对象
输出:
示例: Typeof函数
输出: