1、instanceof
let arr = [1,2,3]
arr instanceof Array
2、 constructor
let arr = [1,2,3]
arr.constructor == Array
3、isArray
let arr = [1,2,3]
Array.isArray(arr) // true
4、toString
let arr = [1,2,3]
Array.prototype.toString.call(arr)
1、2 有其局限性
3、4原理一样