Array.from-metodi

Array.from -metodi palauttaa uuden taulukon taulukkomaisesta tai iteroivasta oliosta. Ensimmäisenä parametrina metodi ottaa olion, josta taulukko on tehtävä, toisena valinnaisena - funktion, joka on sovellettava olion elementteihin.

Syntaksi

javascriptlet newArray = Array.from(mistä teemme taulukon, [funktio]);

Esimerkki

Tehdään uusi taulukko merkkijonosta:

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

Koodin suorituksen tulos:

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

Esimerkki

Tehdään uusi taulukko merkkijonosta:

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

Koodin suorituksen tulos:

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

Katso myös

  • metodi Array.of,
    joka saa taulukon parametreista
  • metodi Array.isArray,
    joka tarkistaa onko objekti taulukko