Metoden Array.from

Metoden Array.from returnerer et nyt array fra et array-lignende eller itererbart objekt. Som første parameter tager metoden objektet, der skal laves om til et array, som anden valgfri parameter - en funktion, der skal anvendes på objektets elementer.

Syntaks

javascriptlet newArray = Array.from(hvad vi laver array fra, [funktion]);

Eksempel

Lad os lave et nyt array fra en streng:

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

Resultatet af kodeudførelsen:

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

Eksempel

Lad os lave et nyt array fra en streng:

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

Resultatet af kodeudførelsen:

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

Se også

  • metoden Array.of,
    som skaber et array fra parametre
  • metoden Array.isArray,
    som kontrollerer om et objekt er et array