Methode Array.from

Die Methode Array.from gibt ein neues Array aus einem arrayähnlichen oder iterierbaren Objekt zurück. Als ersten Parameter akzeptiert die Methode das Objekt, aus dem ein Array erstellt werden soll, als zweiten optionalen - eine Funktion, die auf die Elemente des Objekts angewendet werden soll.

Syntax

javascriptlet newArray = Array.from(woraus wir das Array erstellen, [Funktion]);

Beispiel

Lassen Sie uns ein neues Array aus einem String erstellen:

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

Ergebnis der Codeausführung:

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

Beispiel

Lassen Sie uns ein neues Array aus einem String erstellen:

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

Ergebnis der Codeausführung:

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

Siehe auch

  • Methode Array.of,
    die ein Array aus Parametern erhält
  • Methode Array.isArray,
    die prüft, ob ein Objekt ein Array ist