take
返回一个新数组,其中包含从输入数组 arr 中获取的前 count 个元素。
如果 count 大于 arr 的长度,则返回整个数组。
签名
typescript
function take<T>(arr: T[], count: number): T[];参数
arr(T[]): 要提取元素的数组。count(number): 要提取的元素数量。
返回值
(T[]): 包含从 arr 中取出的前 count 个元素的新数组。
示例
typescript
// 返回 [1, 2, 3]
take([1, 2, 3, 4, 5], 3);
// 返回 ['a', 'b']
take(['a', 'b', 'c'], 2);
// 返回 [1, 2, 3]
take([1, 2, 3], 5);
