Метод Array.from - получает массив из массивоподобного объекта на JavaScript
Метод 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
,
который проверяет является ли объект массивом