JavaScript 数组过滤:移除奇数位置元素
可以使用 filter() 方法来过滤掉数组中奇数位置的元素,具体实现如下:
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
arr = arr.filter((item, index) => {
return (index + 1) % 2 == 0; // 过滤掉奇数位置的元素
});
console.log(arr); // [2, 4, 6, 8]
在 filter() 方法的回调函数中,我们可以利用参数 index 来判断元素的位置是否为奇数。如果是奇数,则过滤掉该元素;反之,则保留该元素。最后返回过滤后的数组即可。
原文地址: https://www.cveoy.top/t/topic/musz 著作权归作者所有。请勿转载和采集!