Array.from()
Korišćenjem metode “from()” možemo od “array-like” ili “iterable” napraviti niz:
// String u niz
Array.from('foo'); //Vraća: ["f", "o", "o"]
// Set u niz
var s = new Set(['foo', window]);
Array.from(s); // Vraća: ["foo", window]
// Map u niz
var m = new Map([[1, 2], [2, 4], [4, 8]]);
Array.from(m); // Vraća: [[1, 2], [2, 4], [4, 8]]
// Array like u niz
function f() {
return Array.from(arguments);
}
f(1, 2, 3); // Vraća: [1, 2, 3]