判断obj是否是数组

  • Post author:
  • Post category:其他




判断obj是否是数组



1.instanceof

obj 是否是 Array的实例

obj instanceof Array === true



2.constructor

obj.constructor === Array

obj.constructor === Object



3.isArray

Array.isArray(obj) === true;



4.Object.prototype.toString

Object.prototype.toString.call(obj) === ‘[object Array]’;

Object.prototype.toString.call(obj) === ‘[object Object]’;

总结:

1.2仅限于同一个页面,当用iframe嵌套子页面时,Array引用的地址不同



版权声明:本文为weixin_43809540原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。