【发布时间】:2019-09-27 04:10:23
【问题描述】:
我有一个对象,比方说项目,我试图循环遍历这些对象,但出现此错误“无法将未定义或 null 转换为对象。
let items = {
id: 1,
name: "name1",
currency: "usd"
}
const result = Object.keys(items).map(index => index.name);
console.log(result);
【问题讨论】:
-
预期输出是什么?
-
我想你想要
items[index]而不是index.name -
或只是
const result = Object.values(items) -
也许不需要地图,只需要
Object.keys(items) -
预期输出应该是 name1/usd 这是我必须在我的代码中使用的方式
标签: javascript arrays reactjs object ecmascript-6