1. instanceof
function isArray(arr) {
return arr instanceof Array
}
2. constructor
function isArray(arr) {
return arr.constructor === Array
}
3. object原型
function isArray(arr) {
return Object.prototype.toString.call(arr) === '[object Array]'
}
4. array自带方法
Array.isArray(arr)