首页 > 解决方案 > 如何在数组中获取对象的键?

问题描述

我有来自后端服务器的响应数据,如下例所示:

[
    {
        id: "haskjdhak",
        name: "lorem ipsun 1",
        desc: "any description 1"
    },
    {
        id: "78khasc",
        name: "lorem ipsun 2",
        desc: "any description 2"
    },
    {
        id: "56jkjn",
        name: "lorem ipsun 3",
        desc: "any description 3"
    }
]

我的目标是我想将该响应数据分成标头和值,其中标头是key={id,name,desc}每个索引,值是每个索引的值。好吧,让我举个例子,数据将变成表格数据,如下所示:

ID 姓名 描述
哈斯克达克 lorem ipsun 1 任何描述 1
78khasc lorem ipsun 2 任何描述 2
56jkjn lorem ipsun 3 任何描述 3

我可以使用什么方法来做到这一点?

标签: javascriptnode.jsarraysobject

解决方案


像这样的东西也许可以帮助你

yourArray.map(obj => ({key:"id, name, desc", value:`${obj.id}, 
${obj.name}, ${obj.desc}`}))

推荐阅读