JS判断是否为Array的几种方式

2017-03-15  本文已影响22人  大水啊大水

1. instanceof

function isArray(arr) {
  return arr instanceof Array
}

2. constructor

function isArray(arr) {
  return arr.constructor === Array
}

3. object原型

function isArray(arr) {
  return Object.prototype.toString.call(arr) === '[object Array]'
}

4. array自带方法

Array.isArray(arr)
上一篇 下一篇

猜你喜欢

热点阅读