【发布时间】:2020-01-22 23:23:01
【问题描述】:
我正在尝试遍历 JSON 对象内部的数组:
get('users', users => {
users.map(({ titles }) => {
titles.map(title => {
console.log(title)
}))
})
})
但是当我在数组上使用 map 时,它会抛出一个错误:
TypeError: Cannot read property 'map' of undefined
当仅记录 titles 时,它们会在控制台中列出。
我也尝试过获取长度,但仍然返回相同的错误。
为什么我不能在titles 上使用常规数组方法?
【问题讨论】:
-
请发布minimal reproducible example,包括
get的定义方式以及为users传递的值。
标签: javascript arrays array.prototype.map