1、使用instanceof
console.log([] instanceof Array) //true
2、使用constructor
console.log([].constructor === Array) //true
3、Array.isArray()
console.log(Array.isArray([])) //true
4、Object.prototype.toString.call([])
console.log(Object.prototype.toString.call([]) === '[object Array]')
本文通过实例解析如何使用`instanceof`、`constructor`和`Array.isArray()`判断JavaScript数组类型,带你掌握数组身份验证的多种方式。
783

被折叠的 条评论
为什么被折叠?



