Skip to content

数组


判断数组的方法

主要有5种:isArrayObject.prototype.toString原型链instanceofisPrototypeOf

javascript
Array.isArray(arr) // ES6,也是现在用的最多的
Object.prototype.toString.call(arr).slice(8, -1) === 'Array'
arr.__prototype__ === Array.prototype
arr instanceof Array
Array.prototype.isPrototypeOf(arr)