В JavaScript существует несколько способов наполнить массив.
1. Присваивание значений элементам массива один за другим:
var arr = []; arr[0] = "значение1"; arr[1] = "значение2"; arr[2] = "значение3";
2. Использование метода push() для добавления элементов в конец массива:
var arr = []; arr.push("значение1"); arr.push("значение2"); arr.push("значение3");
3. Задание значений массива с помощью литерала массива:
var arr = ["значение1", "значение2", "значение3"];
4. Использование функции Array.from():
var arr = Array.from(["значение1", "значение2", "значение3"]);
5. Преобразование строки в массив с помощью метода split():
var str = "значение1,значение2,значение3"; var arr = str.split(",");
6. Генерация элементов массива с помощью цикла или итератора:
var arr = []; for (var i = 0; i < 10; i++) { arr.push(i); } var iterator = { [Symbol.iterator]: function() { var i = 0; return { next: function() { return { value: i++, done: i > 10 }; } }; } }; var arr = Array.from(iterator);
Все эти методы позволяют наполнить массив значениями. Вам следует выбрать подходящий метод в зависимости от вашего конкретного случая использования.