Создадим массив из семи цифр:
var massiv = [1,2,3,4,5,6,7]
Сейчас каждый элемент массива представляет собой числовой тип данных.
Заполним все элементы массива одинаковыми строковыми данными. Пусть это будет аббревиатура «JS». Мы воспользуемся методом fill() прототипов глобального объекта Array языка JavaScript.
massiv.fill("JS")
Мы вызвали функцию fill() с одним аргументом. В этом случае каждый элемент массива, начиная с индекса 0, был заполнен одним и тем же значением, которое мы передали в функцию. В нашем случае это «JS».

Функция fill() может вызываться с тремя аргументами, где первый — это значение; второй — начальный индекс; третий — конечный индекс.
Зачем нужен метод fill для массивов JavaScript?
В публикации «JavaScript | Как умножать дробные на целые?» вы сможете найти идеальный пример, в котором метод fill помогает решить задачу. Почитайте!
Ссылки
JavaScript | Объявление массива через квадратные скобки []
ECMAScript — Living Standard — https://tc39.es/ecma262/#sec-array-objects
ECMAScript — Living Standard — https://tc39.es/ecma262/#sec-array.prototype.fill