JS 如何判断是否为数组类型

2020-05-14  本文已影响0人  zewweb

前言

以下是我总结的四种判断方法,与大家一起分享:

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
上一篇 下一篇

猜你喜欢

热点阅读