//写一个能遍历对象和数组的forEach函数
function forEach(obj, fn) {
var key
if (Array.isArray(obj)) {
//准确判断是不是数组
obj.forEach((item, index) => {
fn(index, item)
})
} else {
//不是数组就是对象
for (key in obj) {
fn(key, obj[key])
}
}
}
写一个能遍历对象和数组的forEach函数
最新推荐文章于 2022-04-01 16:14:57 发布