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