typeof的用法
本文最后更新于:2023年1月12日 下午
前言
typeof
的一般操作,就是用来判断某个变量是什么类型,从而进行下一步操作。但是最近发现lodash
源码中typeof
还有如此作用,特记录于此
常规操作
常规操作无非就是判断类型,如下
1 |
|
非常规操作
我们知道,对于未声明的变量,只能执行一个操作,那就是使用typeof
判断类型
1 |
|
那怎么能让第二个语句不报错,有输出呢?往下看
1 |
|
lodash
类似源码
1
2
3
4
/** Detect free variable `global` from Node.js. */
const freeGlobal = typeof global === 'object' && global !== null && global.Object === Object && global
export default freeGlobal
typeof的用法
https://www.yxlazy.xyz/2021/06/30/typeof的用法/