react 如何遍历数组取下标为偶数的形成新的数组???

react 如何遍历数组取下标为偶数,形成新的数组啊???????
例如:a[1,2,3,4] =>a[2,4]

https://blog.csdn.net/sinat_38818576/article/details/86467259

var arr=[1,2,3,4];
for(var index=0;index<arr.length;index++){
  if(arr[index]%2==1){
    arr.splice(index,1)
    index--;
  }
}
console.log(arr);

问题解决的话,请点下采纳

数组下标是从0开始的。你这个例子实际上是获取奇数下标。

var arr1 = [1,2,3,4,5,6];
var arr2 = arr1.filter((v,i)=>i%2==1);//如果取偶数下标改成i%2==0
console.log(arr2);