JavaScript from()Methode

Array 对象参考手册JavaScript Array-Objekt

Beispiel

Erstellen Sie ein Array aus einer Zeichenkette:

var myArr = Array.from("EXAMPLE");

Selbst ausprobieren »

Definition und Verwendung

Die from()-Methode gibt ein Array aus einem Objekt zurück, das eine length-Eigenschaft oder ein iterierbares Objekt besitzt.

Gibt true zurück, wenn das Objekt ein Array ist, andernfalls false.


Browser-Unterstützung

Die Zahlen in der Tabelle geben die erste Browserversion an, die die Methode vollständig unterstützt.

Methode
from() 45.0 12.0 32.0 9 25.0

Syntax

Array.from(object, mapFunction, thisValue)

Parameters

Parameters Beschreibung
Objekt Erforderlich. Das Objekt, das in ein Array umgewandelt werden soll.
mapFunction Optional. Die Funktion, die für jedes Element im Array aufgerufen werden soll.
thisValue Optional. Das this-Objekt in der Mapping-Funktion (mapFunction).

Technische Details

Rückgabewert: Ein Array-Objekt.
JavaScript-Version: ECMAScript 6

Weitere Beispiele

Das folgende Beispiel gibt ein Array von Objekten zurück, die in einem Set enthalten sind.

var setObj = new Set(["a", "b", "c"]); var objArr = Array.from(setObj); objArr[1] == "b"; // wahr

Das folgende Beispiel zeigt, wie man die Pfeilsyntax und eine Mapping-Funktion verwendet, um Elementwerte zu ändern.

var arr = Array.from([1, 2, 3], x => x * 10); // arr[0] == 10; // arr[1] == 20; // arr[2] == 30;


Array 对象参考手册JavaScript Array-Objekt

Andere Erweiterungen