Metode za rad sa nizovima

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]

Continue reading…