Gängige Array-Methoden
var arr = ["Kleiner Mönch","Kleiner Affe","Kleines Schwein","Kleiner Sand","Kleiner Drache"]; var result = arr.push("Jiang Liu","Xin Yuan","Hölzerner Drache","Dao Gui","Yima"); console.log("Rückgabewert: "+Ergebnis); console.log("Neues Array: "+arr); Pop()Diese Methode kann das letzte Element des Arrays löschen und das gelöschte Element als Rückgabewert zurückgeben. var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; var Ergebnis = arr.pop(); console.log("Rückgabewert: "+Ergebnis); console.log("Neues Array: "+arr); unshift()
var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; var Ergebnis = arr.unshift(); console.log("Rückgabewert: "+Ergebnis); console.log("Neues Array: "+arr); Schicht()Sie können das erste Element eines Arrays löschen und das gelöschte Element als Rückgabewert verwenden var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; var Ergebnis = arr.shift(); console.log("Rückgabewert: "+Ergebnis); console.log("Neues Array: "+arr); Scheibe()
Parameter:
var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; var Ergebnis = arr.slice(1,3); console.log("Das abgefangene Array: "+Ergebnis); console.log("Das ursprüngliche Array wird sich nicht ändern:"+arr); spleißen()
Parameter
var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; var Ergebnis = arr.splice(1,3); console.log("Gelöschtes Element: "+Ergebnis); console.log("Das ursprüngliche Array wird sich ändern:"+arr);
var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; var result = arr.splice(1,2,"Ergebnis", "Ergebnis ausblenden"); console.log("Gelöschtes Element: "+Ergebnis); console.log("Das ursprüngliche Array wird sich ändern:"+arr); Deduplizierung von Array-Elementenvar arr = [1, 1, 5, 6, 4, 5, 2, 3, 7, 9, 4, 4, 4, 1]; für (sei i = 0; i < arr.length; i++) { für (sei j = i + 1; j < arr.length; j++) { wenn (arr[i] === arr[j]) { arr.splice(j, 1); //Lösche das Element j an der aktuellen Position j--; //Nach dem Löschen des Elements j füllen die folgenden Elemente die Position automatisch aus und Sie müssen an der Position j erneut vergleichen} } } Konsole.log(arr); concat()
var arr1 = ["Flussströmung","Affenherz","Hölzerner Drache","Scharfes Messer","Absichtliches Pferd"]; var arr2 = ["Tang-Mönch","Sun Wukong","Zhu Bajie","Sha-Mönch","Weißes Drachenpferd"]; var result = arr1.concat(arr2,"Gedankenwandern"); console.log("Neues Array: "+Ergebnis); verbinden()
var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; var Ergebnis = arr.join("-"); console.log("Neues Array: "+Ergebnis); console.log("Der Ergebnistyp ist: "+typeof(result)); umkehren()
var arr = ["Flussströmung", "Affenherz", "Hölzerner Drache", "Scharfes Messer", "Absichtliches Pferd"]; arr.reverse(); console.log("arr-Array nach Inversion: "+arr); Sortieren()Mit dieser Methode können die Elemente in einem Array sortiert werden. Diese Methode wirkt sich auf das ursprüngliche Array aus und sortiert es standardmäßig gemäß der Unicode-Kodierung. var arr = ["a","d","g","f","k","v","d","x"]; arr.sort(); console.log("sortiertes arr-Array: "+arr); Sogar bei einem Array aus reinen Zahlen wird bei Verwendung von sort() gemäß der Unicode-Kodierung sortiert, so dass das Sortieren der Zahlen zu falschen Ergebnissen führen kann. var arr = [2,14,12,3,5,53,7,31,13]; arr.sort(); console.log("sortiertes arr-Array: "+arr); Sie können Ihre eigenen Sortierregeln festlegen Fügen Sie sort() eine Rückruffunktion hinzu, um die Sortierregeln anzugeben In der Callback-Funktion müssen zwei Parameter (a, b) definiert werden Der Browser verwendet die Elemente im Array als Argumente, um die Rückruffunktion aufzurufen Der Browser bestimmt die Reihenfolge der Elemente basierend auf dem Rückgabewert der Rückruffunktion
var arr = [2, 14, 12, 3, 5, 53, 7, 31, 13]; arr.sort(Funktion (a, b) { return a - b; // aufsteigende Reihenfolge //return b - a; absteigende Reihenfolge }); console.log("sortiertes arr-Array: " + arr); ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: CSS löst das Problem der Front-End-Bildverformung perfekt
>>: Anwendungsbeispiele für die MySQL-Volltextsuche
1. Klicken Sie unten in IDEA auf Terminal und geb...
Seitenverzeichnisstruktur Beachten Sie, dass Sie ...
Implementieren Sie den Nginx-Lastausgleich basier...
Als ich die Bücher über Redis und Spring Cloud Al...
Download von der offiziellen Website: https://www...
Inhaltsverzeichnis Vorwort Browser kompilierte Ve...
Hinweis: Diese Methode ist nur auf WebKit-basiert...
Im vorherigen Artikel haben wir über MySQL-Transa...
Ein cooler JavaScript-Code, um Weibo-Benutzern st...
Installieren von MySQL 5.7 aus TAR.GZ auf Mac OS ...
Linux verwendet Dateien als Grundlage, um die Ger...
Einige Freunde haben beim Erlernen von Datenbanke...
Ich habe vor Kurzem Kafka gelernt. Als ich mich d...
Inhaltsverzeichnis dva Verwendung von dva Impleme...
Sie können Docker-Container auf verschiedene Arte...