返回数组中的每个第 n 个元素

5年以前  |  阅读数:361 次  |  编程语言:JavaScript 

返回数组中的每个第 n 个元素。

使用Array.filter()创建一个包含给定数组的每个第 n 个元素的新数组。

const everyNth = (arr, nth) => arr.filter((e, i) => i % nth === 0);
// everyNth([1,2,3,4,5,6], 2) -> [ 1, 3, 5 ]

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8