在 node.js 中获取更大数组的特定子数组

分享于2022年07月17日 arrays javascript node.js 问答
【问题标题】:在 node.js 中获取更大数组的特定子数组(get specific subarray of a bigger array in node.js)
【发布时间】:2022-06-30 18:41:38
【问题描述】:

假设我们有一个数组,我们想要获取它的 2-5 个元素,有没有一种方法可以像在 python 中那样做到这一点?

let test = ['a','b','c','d','e','f','g'];

在python中我们可以做到,

test[1:4]

这将返回我们第 2 到第 5 个元素节点是否提供了一种简单的方法来做到这一点?


【解决方案1】:

您可以只使用 slice 方法:

let test = ['a','b','c','d','e','f','g'];
test.slice(1,4) // ['b', 'c', 'd' ]