typeof可判断常用类型,例如Function、String、Number、Undefined等,但是遇到数组【】和对象{ },都会判断为object
所以如果遇到区分数组和对象,还需要用其他办法。
let arr=[‘姓名’,'性别','年龄']; let obj= {name:'姓名',value:'李雷'} arr instanceof Array // true obj instanceof Array // false