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
Die Datenbankdaten der Projekttestumgebung sind v...
Eine mit HTML und CSS implementierte Registrierun...
Das Thema, das ich heute mit Ihnen teilen möchte,...
Unterschiede zwischen Docker und Docker Machine D...
Inhaltsverzeichnis Verwenden von Slots in Vue: Sl...
Da die Anwendung von CentOS auf der Serverseite i...
Inhaltsverzeichnis 1. Einfügen 2. Aktualisierung ...
Schauen wir uns zunächst meine grundlegende Entwi...
Vorwort: Während der Projektentwicklung stießen w...
Vorwort Da die wichtigste Datenstruktur im MySQL-...
Inhaltsverzeichnis 1. Hintergrund von WAF 2. Was ...
Vorwort Ich glaube, jeder weiß, dass Indizes geor...
Tabellenname und Felder –1. Studentenliste Studen...
Dieses Problem ist mir beim Erstellen der Anmelde...