In ähnlicher Weise beim Programmieren in JavaScript, Wenn es erforderlich ist, um Konvertieren Ein iterables oder Array-ähnliches Objekt in ein Array müssen Sie nicht über alle Elemente iterieren und es dann zum Array hinzufügen. Verwenden Sie stattdessen das eingebaute JavaScript “Array.aus()Methode zur Durchführung der angegebenen Konvertierung.
Ich weiß nicht, wie man das Array benutzt.von () Methode? Kein Problem! Dieser Beitrag erklärt die Arbeit von Das JavaScript -Array.aus() Methode mit Hilfe geeigneter Beispiele. So lass uns anfangen!
So erstellen Sie ein Array aus einem iterbaren Objekt in JavaScript aus
Vor ES6 JavaScript werden alle Elemente iteriert und dann in einem anderen Array hinzugefügt, wenn ein Array erstellt wird, wenn ein Array erstellt wird.
Zum Beispiel im folgenden Beispiel das “ArrayFromargs ()Die Funktion wird über die Argumente iteriert 'Sommer', 'Winter', 'Herbst', 'Frühling' und fügen Sie sie dann in eine "hinzu"Array" Verwendung der "drücken()" Methode. Nach Abschluss dieser Operation die “ArrayFromargs ()"Funktion wird zurückgegeben"Array1”:
Funktion arrayfromargs ()Schauen Sie sich die Ausgabe des obigen Programms an:
In ES6 kann jedoch die gleiche Funktionalität unter Verwendung des integrierten “durchgeführt werden“Array.aus()" Methode.
JavaScript -Array.von () Methode
“Array.aus()Die Methode wird zum Erstellen einer Neuarray-Instanz aus einem iterbaren oder Array-ähnlichen Objekt verwendet, das als Argument übergeben wird. Es gibt dann das neu erstellte Array zurück.
Syntax des JavaScript -Arrays.von () Methode
Array.von (Objekt, Mappfunktion, ThisArg)Hier das "Objekt"Repräsentiert das JavaScript -Objekt, das in ein Array konvertiert werden muss"KartfunktionIst ein optionaler Parameter, der sich auf die Kartenfunktion bezieht, die in jedem Array -Element aufgerufen wird. Zuletzt, "ThisArg" wird benutzt als "DasWert, wenn die angegebene Kartenfunktion ausgeführt wird.
Schauen wir uns nun einige Beispiele im Zusammenhang mit der Verwendung von Array an.von () in JavaScript.
Beispiel 1: So erstellen Sie ein Array aus der Zeichenfolge mit dem JavaScript -Array.von () Methode
Wir werden das verwendenArray.aus()"Methode zum Erstellen eines JavaScript"Array"Aus der Zeichenfolge"LinuxHint”. In diesem Fall, "Array.aus()Die Methode legt jedes Zeichen auf einen separaten Index des neu erstellten Arrays:
const String = "LinuxHint";Die Ausführung des oben gegebenen Codes gibt ein Array zurück, das die Zeichen des bestandenen “umfasst“LinuxHintZeichenfolge:
Beispiel 2: So erstellen Sie ein Array aus einem Array-ähnlichen Objekt mit JavaScript-Array aus einem Array-ähnlichen Objekt.von () Methode
Zunächst werden wir eine Funktion namens definierenKonvertieren()"Das nutzt das"Array.aus()Methode zum Erstellen eines Arrays. In diesem Szenario die “Array.aus()"Methode akzeptiert die"Argumente”Des übergebenen Array-ähnlichen Objekts:
Funktion Convert ()Wenn die gegebene “Array.aus()"Die Methode wird ausgeführt, sie erstellt ein neues Array und fügt die Nummer hinzu."10”Bei Zero Index und String“Dollar”Im ersten Index:
Beispiel 3: So erstellen Sie ein Array mithilfe der Zuordnungsfunktion des JavaScript -Arrays.von () Methode
Im folgenden Beispiel das JavaScript “Array.aus()"Methode verwendet die Kartenfunktion"x => x - 1" zu subtrahieren "1"Aus den Werten, die als Argumente an die Erstellten übergeben werden"subtrahieren()Funktion:
Funktion subtractract ()Nach dem Abbau eines die Argumente “5","7", Und "8"Wird als" [[4, 6,7] ”Im zurückgegebenen Array:
Beispiel 4: So erstellen Sie ein Array aus einem festgelegten Objekt mit JavaScript -Array.von () Methode
Der ES6 “SatzObjekt erstellt eine Sammlung von Eindeutige Werte. Sie können ein eingestelltes Objekt erstellen, um die Zugabe von doppelten Werten einzuschränken und es mit der “in ein Array umzuwandelnArray.aus()" Methode. Auf diese Weise hat das erstellte Array keinen wiederholten Wert:
const set = neuer Satz ([12, 56, 23, 12, 43, 12]);Ausführung der angegebenen “Array.aus()"Methode konvertiert die"Satz"Objekt in eine"Array”:
Das waren alle wesentlichen Informationen im Zusammenhang mit dem JavaScript -Array.von () Methode in JavaScript. Sie können nach Ihren Vorlieben weiter daran arbeiten.
Abschluss
Das JavaScript "Array.aus()Die Methode wird zum Erstellen einer Neuarray-Instanz aus einem iterbaren oder Array-ähnlichen Objekt verwendet, das als Argument übergeben wird. Es gibt dann das neu erstellte Array zurück. Sie können auch das JavaScript -Array verwenden.Von () Methode zum Konvertieren verschiedener Arten von Objekten wie z. B. “Satz" Und "Saite" zu einem "Array”. Dieser Beitrag erklärte die Verwendung des JavaScriptArray.von () Methode.