Array.of
Создаёт массив из переданных аргументов.
Доступно с: ES2015
Синтаксис
Array.of(element1, element2, /* … */)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| element1, … | any | Элементы будущего массива. |
Возвращаемое значение
ArrayНовый массив из переданных элементов.
Примеры
Разница между Array.of и new Array с одним числом:
console.log(Array.of(3).length);
console.log(new Array(3).length);Результат:
1
3Примечания
new Array(3) создаёт пустой массив длиной 3, а Array.of(3) — массив с одним элементом 3. Обычно проще всего записать литерал [3].
См. также
- Array.from — Создаёт массив из строки, Set, Map или другого перебираемого объекта.
- Array.prototype.length — Количество элементов в массиве.
В учебнике
- Массивы — Что такое массив в JavaScript: создание, индексы, длина, изменение элементов и вложенные массивы.