js判断对象还是数组
typeof操作符
typeof可判断常用类型,例如Function、String、Number、Undefined等,但是遇到数组【】和对象{ },都会判断为object
所以如果遇到区分数组和对象,还需要用其他办法。
instanceof
let arr=[‘姓名’,'性别','年龄'];
let obj= {name:'姓名',value:'李雷'}
arr instanceof Array // true
obj instanceof Array // false
作者:Lemoncool
更多:没有办法维护原创版权,欢迎关注我的公粽号:前端便利贴,文章更早、更全,免费获取完整代码
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.