function sayHi() {
return (() => 0)();
}
console.log(typeof sayHi());
sayHi
方法返回的是立即执行函数(IIFE)的返回值。此立即执行函数的返回值是 0
, 类型是 number
。
其他参考资料:
typeof
运算符返回一个字符串,表示操作数的类型。
下表总结了 typeof
可能的返回值
类型 | 结果 |
---|---|
Undefined | ”undefined” |
Null | ”object” |
Boolean | ”boolean” |
Number | ”number” |
BigInt | ”bigint” |
String | ”string” |
Symbol | ”symbol” |
Function | ”function” |
其他任何对象 | ”object” |