关键词:JavaScript Array prototype
前言
以下是我总结的四种判断方法,与大家一起分享:
1. 检查class:
Object.prototype.toString.call(arr) = "[object Array]"
2. Array的原型链
Array.prototype.isPrototypeOf(arr) = true
3. 判断构造函数
arr instanceof Array = true
4. Array自带API
Array.isArray(arr) = true