判断一个JS判断一个数组

判断给定的对象是不是数组的四个方法

  1. instanceof方法
    判断一个对象是否在其原型链原型构造函数的属性
  2. constructor方法
    constructor属性返回创建此对象的构造函数
  3. Object.prototype.toString.call(xxx)
  4. isArray()
const arr = []
console.log(arr instanceof Array)
console.log(arr.constructor === Array)
console.log(Object.prototype.toString.call(arr)==="[object Array]")
console.log(Array.isArray(arr))
posted @ 2021-11-01 20:46  YAN-YAN  阅读(30)  评论(0)    收藏  举报