С какого места, сколько и на что надо заменить:
const index = 1;
const count = 2;
const value = 'hello, world!!';
Заменяем:
arr.splice(index, count, ...Array(count).fill(value));
// или, splice использовать необязательно
for (let i = count; i-- > 0; arr[index + i] = value) ;
Если вдруг возможен выход за границы массива (количество заменяемых элементов больше чем разность длины массива и индекса, с которого надо выполнить замену), то вместо оригинального значения количества можно использовать исправленное:
const fixCount = Math.max(0, Math.min(count, arr.length - index));