美文网首页
如何判断是否是数组

如何判断是否是数组

作者: 温暖的白开水 | 来源:发表于2017-09-11 16:30 被阅读0次

var a = [];

// 1.基于instanceof

a instanceof Array;

// 2.基于constructor

a.constructor === Array;

// 3.基于Object.prototype.isPrototypeOf

Array.prototype.isPrototypeOf(a);

// 4.基于getPrototypeOf

Object.getPrototypeOf(a) === Array.prototype;

// 5.基于Object.prototype.toString

Object.prototype.toString.apply(a) === '[object Array]';

// 6.Array.isArray

Array.isArray([]); // true

相关文章

网友评论

      本文标题:如何判断是否是数组

      本文链接:https://www.haomeiwen.com/subject/pliahxtx.html