考虑 Javascript 中的以下数组:
var array1 = ['S', 'T', 'A', 'C', 'K', 'O', 'V', 'E', 'R', 'F', 'L', 'O', 'W'];
现在我想通过以下方式一次替换索引 3 到 9 的所有元素:array1 = ['S', 'T', 'A', 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'L', 'O', 'W'];
是否可以在 javascript 中实现?备注 :我想仅使用数组执行以下操作
最佳答案
使用Array.fill()
var array1 = ['S', 'T', 'A', 'C', 'K', 'O', 'V', 'E', 'R', 'F', 'L', 'O', 'W'];
array1.fill('X', 3, 10)
console.log(array1)
关于Javascript - 使用索引替换数组中的多个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69784228/