有一种叫做条件运算符。根据第一计算表达式为真或假的值,然后执行根据计算结果来计算给定两个陈述中的一个。条件操作符的语法如下:
运算符 | 描述 | 示例 |
---|---|---|
? : | 条件表达式 | 如果条件为 true ? 那么为X值 : 否则为 Y值 |
typeof 运算符
typeof是一元运算符是放置其单个操作数之前,它可以是任何类型。它的值是一个字符串,指示操作数的数据类型。
typeof运算符的计算结果为"number", "string", 或 "boolean",如果操作数是数字,字符串或布尔值,并返回true或false的基础上进行评估计算。下面是typeof运算符返回值的列表:
类型 | 返回 typeof 的字符串 |
---|---|
Number | "number" |
String | "string" |
Boolean | "boolean" |
Object | "object" |
Function | "function" |
Undefined | "undefined" |
Null | "object" |