在 javascript 中反转对象数组

问题描述 投票:0回答:1

假设我有一个像这样的对象数组

const input = [{"test":1},{"test":2},{"test":3}]

我可以使用下面的代码很好地反转数组对象

const result = input.reverse();

这会给我想要的输出

[{"test":3},{"test":2},{"test":1}]

有人可以让我知道如果输入稍微修改如下,我该如何做反向操作

newInput

const newInput = { releases: [{"test":1},{"test":2},{"test":3}] }

我希望输出具有相同的结构,但反转

releases
对象数组,如下所示

{ releases: [{"test":3},{"test":2},{"test":1}] }
javascript reactjs arrays json object
1个回答
2
投票

您可以在

reverse
数组上调用
newInput.releases

const newInput = { releases: [{"test":1},{"test":2},{"test":3}] }
newInput.releases.reverse();

console.log(newInput);

© www.soinside.com 2019 - 2024. All rights reserved.