const arr = [] // 1. 最簡單 ES5+ Array.isArray(arr) // 2. 兼容性好的方法,也很準確 Object.prototype.toString.call(arr) === '[object Array]' // 3. 這個也不錯 arr.constructor.name === 'Array' // 4. instance 很差用 console.log(a instanceof Array) // true console.log(a instanceof Object) // true // 5 找個數組獨有的方法 arr.splice !== undefined