0

假设我正在使用一个包含一堆项目的数组,总是超过 20 个,但数量从来没有相同。我想将该数组修剪为仅 10 个项目。这里的答案没有考虑不同大小的数组。

有什么好方法可以做到这一点?

4

2 回答 2

4

您可以使用Array.slice()对数组进行切片:

new_array = old_array.slice(0,10);

小提琴

于 2013-08-20T15:58:49.770 回答
2

This trims the array in place:

arr.length = 10;
于 2013-08-20T16:00:36.320 回答