在JavaScript中,数组Array是属于Object类型,也是引用数据类型
引用类型存放在堆内存中,在栈内存有一个或者多个的地址来指向这个堆内存
所以对于引用数据类型 ,我们不能直接用typeof来直接判断具体的类型。
下面是判断数据的6种方法
1.instanceof 操作符判断
2.对象构造函数的 constructor判断
3.Array 原型链上的 isPrototypeOf
4.Object.getPrototypeOf
5.Object.prototype.toString
6.Array.isArray()
示例