javascript - 使用 Object.entries 遍历 JavaScript 对象

标签 javascript

<分区>

我有一个 JavaScript 对象,它的形状是这样的:

const obj = {
              "User": ["u1", "u2"],
              "Role": ["r1", "r2"],
              "Company": ["c1", "c2", "c3"]
}

如何遍历这个对象,以便打印出来:

User:
 u1
 u2

Role:
 r1
 r2

Company:
 c1
 c2
 c3

谢谢。

最佳答案

您可以尝试下面的代码,我正在遍历对象并为每个键打印出相应的数组值。

const obj = {
              "User": ["u1", "u2"],
              "Role": ["r1", "r2"],
              "Company": ["c1", "c2", "c3"]
             }

Object.keys(obj).forEach((prop)=> {console.log(prop+':\n'+ obj[prop].join('\n'))});

关于javascript - 使用 Object.entries 遍历 JavaScript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52010821/

相关文章:

javascript - Ajax base64 字符串无法成功工作

javascript - 将 css 背景设置为本地存储中的图像

javascript - 即使音频上下文处于运行状态,音频元素的播放 promise 也会被拒绝

javascript - 如何对数据表中的 2 行进行任何乘法或任何数学运算

Javascript设置选择框大小属性似乎不起作用

javascript - 日期选择器从和到开始日期不起作用

javascript - knockout : what are the event available with evet handler

javascript - 动态下拉

javascript - Material -UI |在 makeStyles 中使用 `theme`

javascript - 有人可以指出错误吗?