Metoda Array.from

Metoda Array.from kthen një array të ri nga një objekt i ngjashëm me array ose i përsëritshëm. Si parametër të parë metoda pranon objektin nga i cili duhet krijuar array, si të dytin opsional - një funksion, i cili duhet të aplikohet në elementët e objektit.

Sintaksa

javascriptlet newArray = Array.from(nga çfarë bëjmë array, [funksion]);

Shembull

Le të krijojmë një array të ri nga një varg:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le të krijojmë një array të ri nga një varg:

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

Rezultati i ekzekutimit të kodit:

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

Shihni gjithashtu

  • metoda Array.of,
    që merr një array nga parametrat
  • metoda Array.isArray,
    që kontrollon nëse një objekt është array