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
Beim Rendern von Markdown habe ich zuvor den Vors...
Inhaltsverzeichnis 1. Was ist Promise 2. Grundleg...
Nachdem ich fast zwei Tage lang mit dem domänenüb...
In diesem Artikel wird der spezifische JS-Code zu...
http://www.cppcns.com/shujuku/mysql/283231.html S...
Hyperlink Hyperlinks sind die am häufigsten verwen...
Ich habe Vue.js verwendet, um ein Bildanzeigemodu...
Überblick Da wir die Daten normalerweise nicht di...
In den letzten Jahren gab es im Webdesign einen T...
1. Szenariobeschreibung: Mein Kollege hat mir gez...
Keepalive wird häufig zum Caching in Vue-Projekte...
Vorwort: Für die Implementierung digitaler Additi...
Auf einer Seite gibt es viele Steuerelemente (Elem...
Es gibt zwei Typen: (verschiedene Browser) 1. Verf...
Inhaltsverzeichnis Übergangs-Hook-Funktion Benutz...