共计 414 个字符,预计需要花费 2 分钟才能阅读完成。
1.isArray 的用法
isArray 是构造函数 Array 上的方法,数组实例不具有此方法,
可用于判断一个元素的类型是不是数组,只有一个参数,即为要判断的元素。
2.isArray 使用示例
console.log(Array.myIsArray([1]));//true
console.log(Array.myIsArray([]));//true
console.log(Array.myIsArray(null));//false
console.log(Array.myIsArray({ id: 1}));/false
3.isArray 的实现
Array.myIsArray = function (item) {
// 根据 instanceof 判断 item 的原型链上有没有 Array 的实例,从而判断是否是数组,返回 boolean
return item instanceof Array
}
仅为个人理解,如有错谬,欢迎指正。
如果对您有所帮助,请您点个赞吧!
正文完
发表至: javascript
2020-06-18