【发布时间】:2019-12-30 03:14:24
【问题描述】:
我有这个 json 对象:
[
{
"trip": [
{
"place": {
"id": 8,
"name": "New York",
},
"group": 1
}
},
...
]
我可以有 N 个组,所以我需要创建一个对象数组,如下所示:
[
{
"group1": "New York",
"group2": "Los Angeles",
"group3": "Rome",
...
}
]
每个组称为 groupX,其中 X 是取自第一个数组中每个对象的每个“组”实例的数字,他的值必须取自第一个数组中每个对象的“名称”实例。
我该怎么做?提前致谢!
【问题讨论】:
-
在 JS 中,
obj.property1等价于obj['property' + 1]或obj['prop' + 'erty1']。 -
您真的想要一个包含单个对象的数组作为输出,其中该单个对象的属性是所有组的名称吗?
-
非常感谢@hugo 的帮助,问题已解决。
标签: javascript arrays node.js json javascript-objects