Metoden Array.from

Metoden Array.from returnerer en ny array fra en array-lignende eller itererbart objekt. Første parameter metoden tar imot er objektet som skal gjøres om til en array, andre valgfrie - en funksjon som skal påføres elementene i objektet.

Syntaks

javascriptlet newArray = Array.from(hva vi lager array fra, [funksjon]);

Eksempel

La oss lage en ny array fra en streng:

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

Resultat av kjøring av kode:

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

Eksempel

La oss lage en ny array fra en streng:

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

Resultat av kjøring av kode:

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

Se også

  • metoden Array.of,
    som henter en array fra parametere
  • metoden Array.isArray,
    som sjekker om et objekt er en array