1. Array-Induktion1. Teilen Sie einen String in ein Array aufkonsole.log(Array.form("rot")) // ["r", "e", "d"] 2. Konvertieren Sie Sammlungen und Karten in neue Arraysconst a1 = new Map().set("name","alter").set("alter",18) console.log(Array.from(a1)) // [["Name", "Alter"], ["Alter",18] 3. Erstellen Sie eine oberflächliche Kopie eines vorhandenen ArraysKonstante a1 = [ { Name: "Xiao Ming", Alter: 18, Geschlecht: "männlich" }, { Name: "Xiao Ming", Alter: 18, Geschlecht: "männlich" }] const a2 = Array.von(a1) Konsole.log(a2) Laufergebnisse: 4. Das Argumentobjekt kann leicht in ein Array umgewandelt werdenFunktion ArgumentArray() { konsole.log(Array.from(Argumente)) // [1, 2, 3, 4] } argumentArray(1, 2, 3, 4) 5. Benutzerdefinierte Objekte konvertierenlass arrayLike = { 0: 'Zhang San', 1: '18', 2: 'Männlich', 3: ['Raten Sie mal', 'Welches'], 'Länge': 4 } Lassen Sie arr = Array.from(arrayLike); Konsole.log(arr); Laufergebnisse: Array.von(1, 2, 3, 4) // [1, 2, 3, 4] 2. Iterator-Methode Es gibt drei Methoden im Array.von(1, 2, 3, 4) // [1, 2, 3, 4] let Benutzer = [ { Name: "Zhang San", Alter: 18, Geschlecht: "männlich" }, { Name: "Li Si", Alter: 19, Geschlecht Weiblich" }, { Name: "Wang Wu", Alter: 20, Geschlecht Weiblich" } ] Verwenden Sie zunächst konsole.log(Array.from(user.keys())) // [0, 1, 2]
Konsole.log(Array.von(Benutzer.Werte()))
Konsole.log(Array.von(Benutzer.Einträge())) 3. Allgemeine Array-Operationen
let newData = {"Benutzername": "ys", "Alter": "22", "Geschlecht": "Ji Ke 1902", "Klassenname": "Klasse 3", "ID": 6} person.splice(1,1,newData) // Hier wird der Ersatz verwendet Dies ist das Ende dieses Artikels mit der detaillierten Zusammenfassung von Das könnte Sie auch interessieren:
|
<<: So ändern Sie den MySQL-Zeichensatz
>>: Prozessdiagramm zur Implementierung der Zabbix WEB-Überwachung
Hintergrund Alles begann, als ein Klassenkamerad ...
Da li ein Element auf Blockebene ist und standard...
Inhaltsverzeichnis 1. HTTP-Bereichsanforderung 1....
GitHub bietet alle möglichen magischen Tools. Heu...
Wie deinstalliere ich Mysql vollständig? Befolgen...
1. Verbindung zwischen Docker-Containern Docker i...
1.1 Einführung in Speicher-Engines 1.1.1 Dateisys...
Im Projekt stoßen wir häufig auf das Problem, gro...
Warum ist die Geschwindigkeit beim Öffnen des lok...
1. HTML-Code Code kopieren Der Code lautet wie fo...
Beziehung zwischen MySQL und MariaDB Das Datenban...
Dieser Artikel stellt die von Webdesign-Meistern ...
1. Erstellen Sie eine Testtabelle CREATE TABLE `t...
1. Mobile Auswahl der Formulartexteingabe: Wenn i...
Es handelt sich hauptsächlich um den Konfiguratio...