English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
array.copyWithin(target, start, end)
var array1 = [1, 2, 3, 4, 5]; array1.copyWithin(0, 3, 4);Testen Sie heraus‹/›
Die Zahlen in der Tabelle geben die erste Browser-Version an, die die Methode copyWithin() vollständig unterstützt:
Methode | |||||
copyWithin() | 45 | 32 | 32 | 9 | 12 |
Parameter | Beschreibung |
---|---|
target | Indexposition, an die die Elemente kopiert werden |
start | Start-Indexposition für das Kopieren von Elementen aus der Mitte (optional) |
end | Stopp-Indexposition für das Kopieren von Elementen aus der Mitte (optional) |
Rückgabewert: | Geänderte Array |
---|---|
JavaScript-Version: | ECMAScript 6 |
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‹/›