English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Array copyWithin() Methode

 JavaScript Array-Objekt

copyWithin()Diese Methode kopiert einen Teil des Arrays an eine andere Position im selben Array und gibt es zurück, ohne seine Größe zu ändern.

Syntax:

array.copyWithin(target, start, end)
var array1 = [1, 2, 3, 4, 5];
array1.copyWithin(0, 3, 4);
Testen Sie heraus‹/›

Browser-Kompatibilität

Die Zahlen in der Tabelle geben die erste Browser-Version an, die die Methode copyWithin() vollständig unterstützt:

Methode
copyWithin()453232912

Parameterwert

ParameterBeschreibung
targetIndexposition, an die die Elemente kopiert werden
startStart-Indexposition für das Kopieren von Elementen aus der Mitte (optional)
endStopp-Indexposition für das Kopieren von Elementen aus der Mitte (optional)

Technische Details

Rückgabewert:Geänderte Array
JavaScript-Version:ECMAScript 6

Mehr Beispiele

Wenn der Parameter eine negative Zahl ist, wird der Zielwert von hinten berechnet:

var array1 = [1, 2, 3, 4, 5];
array1.copyWithin(-2);
Testen Sie heraus‹/›

 JavaScript Array-Objekt