Methode Array.from

De methode Array.from retourneert een nieuwe array van een array-achtig of iterabel object. Als eerste parameter accepteert de methode het object waarvan een array gemaakt moet worden, als tweede optionele - een functie die op de elementen van het object moet worden toegepast.

Syntaxis

javascriptlet newArray = Array.from(waarvan we een array maken, [functie]);

Voorbeeld

Laten we een nieuwe array maken van een string:

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

Resultaat van het uitvoeren van de code:

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

Voorbeeld

Laten we een nieuwe array maken van een string:

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

Resultaat van het uitvoeren van de code:

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

Zie ook

  • methode Array.of,
    die een array uit parameters verkrijgt
  • methode Array.isArray,
    die controleert of een object een array is