Was haben copyWithin() und fill() gemeinsam?
Stapelkopie copyWithin()
Grammatik array.copyWithin(Ziel, Start, Ende) Parameter:
Rückgabewert: Gibt das kopierte Array zurück Codebeispiel: // Kopiere die ersten beiden Elemente des Arrays in die letzten beiden Elemente: var fruits = ["Banane", "Orange", "Apfel", "Mango"]; fruits.copyWithin(2, 0);//Banane,Orange,Banane,Orange // Die ersten beiden Elemente des Arrays an die dritte und vierte Position kopieren: var fruits = ["Banane", "Orange", "Apfel", "Mango", "Kiwi", "Papaya"]; fruits.copyWithin(2, 0, 2); //Banane,Orange,Banane,Orange,Kiwi,Papaya Array-Füllmethode fill() Die Methode fill() wird verwendet, um die Elemente eines Arrays durch einen festen Wert zu ersetzen. Grammatik: array.fill(Wert, Start, Ende) Parameter:
Rückgabewert: Array Codebeispiel: //Fülle „Runoob“ bis zu den letzten beiden Elementen des Arrays auf: var fruits = ["Banane", "Orange", "Apfel", "Mango"]; Früchte.füllen("Runoob", 2, 4); //[ "Banane", "Orange", "Runoob", "Runoob" ] // Füllen Sie das Array mit festen Werten: var fruits = ["Banane", "Orange", "Apfel", "Mango"]; Früchte.füllen("Runoob");//Runoob,Runoob,Runoob,Runoob In Bezug auf die Berechnungsmethode des Index sind beide Methoden gleich
Codebeispiel: Konstante Nullen = [0,0,0,0,0]; //Fülle die Elemente mit Index größer oder gleich 3 mit 6 Nullen.fill(6, 3);//[0,0,0,6,6] zeroes.fill(0); //Zurücksetzen //Fülle die Elemente mit einem Index größer oder gleich 1 und kleiner als 3 mit 7 zeroes.fill(7,1,3); //[0,7,7,0,0] zeroes.fill(0); //Zurücksetzen //Elemente mit einem Index größer oder gleich 1 und kleiner als 4 mit 8 füllen //(-4+zeroes.length=1) (-1+zeroes.length=4) Nullen.füllen(8,-4,-1); //[0,8,8,8,0] //Index ist zu niedrig, ignoriere Nullen.fill(1,-10,-6);//[0,0,0,0,0] //Index zu hoch, Nullen werden ignoriert.fill(1,10,15);//[0,0,0,0,0] //Index umgekehrt, Nullen ignorieren.fill(2,4,2);//[0,0,0,0,0] //Der Indexteil ist verfügbar, fülle den verfügbaren Teil auf zeroes.fill(4,3,10);//[0,0,0,4,4] Damit ist dieser Artikel über die spezifische Verwendung der ES6-Kopier- und Füllmethoden copyWithin() und fill() abgeschlossen. Weitere Informationen zu ES6 copyWithin() und fill() finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: W3C Tutorial (13): W3C WSDL Aktivitäten
>>: CSS erstellt Tippboxen, Bubble-Boxen und Dreiecke
1. Linklayout der neuen Site-Startseite 1. Die Pos...
Ich bin bei der Arbeit auf einen Fall gestoßen, ü...
Betriebssystem: Win10 Home Edition Installieren S...
1. Der Unterschied zwischen TEXT und BLOB Der ein...
In diesem Artikel werden hauptsächlich 6 Lösungen...
Vorwort In diesem Artikel werden wir weitere Verw...
erben 1. Was ist Vererbung? Vererbung: Zunächst e...
Inhaltsverzeichnis Einführung Vier Merkmale von T...
Heute ist bei mir ein Problem aufgetreten, als ic...
Inhaltsverzeichnis 1 Testfälle 2 JS-Array-Dedupli...
Die stabile Version (GA) von MySQL 8.0.18 wurde g...
In letzter Zeit waren viele datenbankbezogene Vor...
Inhaltsverzeichnis npm herunterladen Schritt (1) ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...
Heute werde ich den Server nginx verwenden und mu...