Metoda Array.from
Metoda Array.from vrací nové
pole z objektu podobného poli nebo
iterovatelného objektu.
Prvním parametrem metoda přijímá
objekt, ze kterého je třeba vytvořit pole,
druhým volitelným - funkci, kterou je
třeba aplikovat na prvky objektu.
Syntaxe
javascriptlet newArray = Array.from(z čeho vytváříme pole, [funkce]);
Příklad
Vytvořme nové pole z řetězce:
javascriptlet res = Array.from('abc');
console.log(res);
Výsledek provedení kódu:
javascript['a', 'b', 'c']
Příklad
Vytvořme nové pole z řetězce:
javascriptlet res = Array.from('abc', function(elem) {
return elem + '!';
});
console.log(res);
Výsledek provedení kódu:
javascript ['a!', 'b!', 'c!']
Viz také
-
metoda
Array.of,
která získá pole z parametrů -
metoda
Array.isArray,
která kontroluje, zda je objekt pole