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
Ich benutze den vi-Editor seit mehreren Jahren, h...
Inhaltsverzeichnis Komponenteninfrastruktur Zweck...
Installations-Tutorial zur kostenlosen Installati...
Einführung Einfach ausgedrückt ist tcpdump ein Pa...
Perfekte Lösung für den schwarzen VMware-Bildschi...
Inhaltsverzeichnis 1. Vom Vater zum Sohn 2. Vom S...
Dies ist ein großes Dropdown-Menü, das rein in CS...
Vorwort Golang stellt das Datenbank-/SQL-Paket fü...
Zum Beispiel: Code kopieren Der Code lautet wie fo...
1. Der Unterschied zwischen den Befehlen > und...
Der Standardanforderungsheader des http1.1-Protok...
Umgebung: MacOS_Cetalina_10.15.1, Mysql8.0.18, Do...
Erstellen des Projekts Führen Sie die Befehlszeil...
Einführung in Nginx Nginx („engine x“) ist ein le...
Vorwort Wir müssen bestimmte Daten abrufen, die d...