offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
119 of 264 menu

Метод Array.from

Метод Array.from возвращает новый массив из массивоподобного или итерируемого объекта. Первым параметром метод принимает объект, из которого нужно сделать массив, вторым необязательным - функцию, которую нужно применить к элементам объекта.

Синтаксис

let newArray = Array.from(из чего делаем массив, [функция]);

Пример

Давайте сделаем новый массив из строки:

let res = Array.from('abc'); console.log(res);

Результат выполнения кода:

['a', 'b', 'c']

Пример

Давайте сделаем новый массив из строки:

let res = Array.from('abc', function(elem) { return elem + '!'; }); console.log(res);

Результат выполнения кода:

  ['a!', 'b!', 'c!']

Смотрите также

  • метод Array.of,
    который получает массив из параметров
  • метод Array.isArray,
    который проверяет является ли объект массивом
enru