gpt4 book ai didi

javascript - 如何将具有 5 个属性的对象数组拆分为二维数组

转载 作者:行者123 更新时间:2023-11-30 09:10:29 25 4
gpt4 key购买 nike

下面是我从 API 获得的数据,我想将其分组为一个索引中的时间,并将其他值分组到另一个索引中。可以拆分吗?我希望数组的格式为第二种数组格式中的值

API 数据

0: (5) [1577080200000, 157.5599, 157.4902, 157.495, 78330]
1: (5) [1577080500000, 157.54, 157.485, 157.5128, 118202]
2: (5) [1577080800000, 157.54, 157.47, 157.48, 130805]

预期输出

[1577080200000][157.5599, 157.4902, 157.495, 78330]
[1577080500000][157.54, 157.485, 157.5128, 118202]
[1577080800000][157.54, 157.47, 157.48, 130805]

最佳答案

你可以 destructure数组并取第一个元素和其余元素进行映射。

var data = [[1577080200000, 157.5599, 157.4902, 157.495, 78330], [1577080500000, 157.54, 157.485, 157.5128, 118202], [1577080800000, 157.54, 157.47, 157.48, 130805]],
result = data.map(([first, ...rest]) => [[first], rest]);

console.log(result);
.as-console-wrapper { max-height: 100% !important; top: 0; }

关于javascript - 如何将具有 5 个属性的对象数组拆分为二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59477697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com