obj instanceof Array
typeof obj.length === 'number'
Object.prototype.toString.call(obj) === '[object Array]'