Beispiel
Kopieren der beiden ersten Feldelemente zu den letzten zwei Array-Elemente:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2,0);
Das Ergebnis der Früchte wird sein:
Banana,Orange,Banana,Orange
Versuch es selber " Mehr "Versuchen Sie es selbst" Beispiele unten.
Definition und Verwendung
Die copyWithin() Methode kopiert Array - Elemente innerhalb des Arrays zu und von bestimmten Positionen.
Browser-Unterstützung
Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode in vollem Umfang unterstützt.
Methode | |||||
---|---|---|---|---|---|
copyWithin() | 45.0 | 12.0 | 32.0 | 9 | 32.0 |
Syntax
array.copyWithin( target,start,end )
Parameterwerte
Parameter | Description |
---|---|
target | Required. The index position to copy the elements to |
start | Required. The index position to start copying elements from |
end | Optional. The index position to stop copying elements from (default is array .length) |
Technische Details
Rückgabewert: | Ein Array, das geänderte Array |
---|---|
JavaScript Version: | ECMAScript 6 |
Mehr Beispiele
Beispiel
Kopieren Sie die ersten beiden Array-Elemente der dritten und vierten Position:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2);
Die Ausgabe des obigen Code wird:
Banana,Orange,Banana,Orange,Kiwi,Papaya
Versuch es selber " JavaScript Array Reference