在推送JavaScript之前在for循环中更改数组索引

时间:2018-10-06 06:23:36

标签: javascript arrays

var array = [23,34,56,35]

我想在javascript中使用for循环

var array = [
   2:23
   3:34
   4:56
   5:35
]

代替

var array = [
   0:23
   1:34
   2:56
   3:35
]

1 个答案:

答案 0 :(得分:1)

您可以使用数组的forEach执行以下操作:

var array = [23,34,56,35];
var result = [];
array.forEach((current,index)=>{
  result[index+2] = current;
});
console.log(result);