人生不是要过的怎样
而是要懂得怎样去过

js判断数组的几种方法

var arr = [1,2,3];

1. arr instanceof Array

2. arr.constructor === “Array”

3. Object.prototype.toString.call(arr) === “[object Array]”

4. Array.isArray(arr)

完美写法如下:


function isArr(arr){
  if(typeof Array.isArray === "Function"){
    return Array.isArray(arr)
  }else{
    Object.prototype.toString.call(arr) === "[object Array]"
  }
}

未经允许不得转载:空洽网 » js判断数组的几种方法

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

人生不是要过的怎样,而是要懂得怎样去过!

联系我们