Array.from()
Korišćenjem metode “from()” možemo od “array-like” ili “iterable” napraviti niz:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
// 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] |