首页 > 解决方案 > 如何间接调用对象的键

问题描述

我有一个带有两个键(人)的对象,它们有自己的数组/我想访问这些数组(一个接一个)而不直接调用键名/像这样:obj.key。

const obj = {
 viktor: ['apple', 'grape', 'orange', 'apple', 'banana'],
 kate: ['grape', 'orange', 'apple', 'grape', 'banana'],
 };
const PersonsArr = Object.keys(obj);
const Viktor = personsArr[0]

console.log(obj.Viktor)
//Undefined

标签: javascriptobject

解决方案


Object.values(obj).forEach( array => console.log(array));

如果您想获得特定的,则需要密钥


推荐阅读