Az Array.from metódus

Az Array.from metódus egy új tömböt ad vissza egy tömb-szerű vagy iterálható objektumból. Az első paramétere a metódusnak az objektum, amiből tömböt kell készíteni, a második, opcionális paraméter egy függvény, amelyet az objektum elemeire kell alkalmazni.

Szintaxis

javascriptlet newArray = Array.from(amiből tömböt készítünk, [függvény]);

Példa

Készítsünk egy új tömböt egy stringből:

javascriptlet res = Array.from('abc');
console.log(res);

A kód végrehajtásának eredménye:

javascript['a', 'b', 'c']

Példa

Készítsünk egy új tömböt egy stringből:

javascriptlet res = Array.from('abc', function(elem) {
  return elem + '!';
});
console.log(res);

A kód végrehajtásának eredménye:

javascript   ['a!', 'b!', 'c!']

Lásd még

  • a Array.of metódus,
    amely a paramétereiből készít tömböt
  • a Array.isArray metódus,
    amely ellenőrzi, hogy egy objektum tömb-e