标题 | 标签 |
---|---|
everyNth(返回数组的第n个元素) | array(数组) |
返回数组中的每个第 n
个元素。
- 使用
Array.prototype.filter()
创建一个包含给定数组的每个第n
个元素的新数组。
代码如下:
const everyNth = (arr,nth) => arr.filter((e,i) => i % nth === nth - 1);
调用方式:
everyNth([1, 2, 3, 4, 5, 6], 2); // [ 2, 4, 6 ]
应用场景