typeof xxx得到的值有以下几种类型:undefined boolean number string object function、symbol 。需要注意的有三点: - typeof null结果是object ,实际这是typeof的一个bug,null是原始值,非引用类型
- typeof [1, 2]结果是object,结果中没有array这一项,引用类型除了function其他的全部都是object
- typeof Symbol() 用typeof获取symbol类型的值得到的是symbol,这是 ES6 新增的知识点
|