博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何用js判断一个对象是不是Array
阅读量:7081 次
发布时间:2019-06-28

本文共 529 字,大约阅读时间需要 1 分钟。

.如何用js判断一个对象是不是Array  1.Array.isArray(obj) 调用数组的isArray方法  2.obj instanceof Array  判断对象是否是Array的实例  3.Object.prototype.toString.call(obj) ===‘[object Array]’       Object.prototype.toString方法会取得对象的一个内部属性[[Class]],然后依据这个属性,返回一个类似于[object Array]的字符串作为结果,call用来改变toString的this指向为待检测的对象  4.判断对象是否有push等数组的一些方法。(这个方法有兼容问题,但也是一个简单易用的方法)        5.obj.constructor===Array   //true同理判断一个对象是否是函数:console.log(Object.prototype.toString.call(obj)==='[object Function]')    //true或false

转载于:https://www.cnblogs.com/sakura-sakura/p/6678264.html

你可能感兴趣的文章
TypeScript基础入门之JSX(二)
查看>>
C4D操作 延迟 ,卡顿罕见状况解决方案。
查看>>
面向对象二次整理(基础,属性引用,方法引用.绑定方法)
查看>>
[C++参考]私有成员变量的理解
查看>>
SimpleDateFormat、Date和String互转
查看>>
简易翻译工具
查看>>
把tree结构数据转换easyui的columns
查看>>
Hello cnblogs
查看>>
C# 判断点是否在多边形内
查看>>
[WC2019] 数树
查看>>
Altium Ddesigner 栅格 含义
查看>>
hdu折线分割平面 递推
查看>>
学习该有的思维方式
查看>>
RColorBrewer的使用
查看>>
http协议基础(一)
查看>>
好看的电影-电视剧
查看>>
Linux:查看磁盘空间占用情况
查看>>
redis发布订阅
查看>>
dubbo+zookeeper
查看>>
ZOJ 3642 Just Another Information Sharing Problem【二分图多重匹配】
查看>>