我有一个数组,其中包含来自.json文件的200多个项目。

我想知道如何退货,可以说从第7个索引/项目开始的前10个项目或20个项目。



OriginalArray = [{a}, {b}, {c}, {d}, {e}, {f}, {g}, {h}, {i}, {j}, {k}, {l}]


如何获得newArray = [{a}, {b}, {c}, {d}]newArray = [{e}, {f}, {g}, {h}]

从typeScript或Javascript中的originalArray中。

谢谢

最佳答案

尝试这个:

newArrayA = OriginalArray.slice(0, Math.round(OriginalArray.length/2)) // first half
newArrayB = OriginalArray.slice(Math.round(OriginalArray.length/2)) // second half

10-04 18:33