说我有一个数组:
var cars = ["Saab", "Volvo", "BMW", "Audi", "Nissan", "Ford"];
我想"Triumph"从索引2开始每2个元素添加另一个元素,给我这个
cars
["Saab", "Volvo", "Triumph", "BMW", "Audi", "Triumph", "Nissan", "Ford", "Triumph"];
我已经试过了:
for (let [index, val] of cars.entries()) {
if (index % 2 == 0) {
cars.splice(index, 0, "")
}
}
但是它每隔一个元素就添加一个新元素,而不是每隔2个元素,并且我不确定如何使它从特定索引开始
[ '', 'Saab', '', 'Volvo', '', 'BMW', '', 'Audi', '', 'Nissan', '', 'Ford']
浮云间
相关分类