JavaScript/Objekte/Array/copyWithin
Aus SELFHTML-Wiki
< JavaScript | Objekte | Array
Die Array.copyWithin()-Methode kopiert einen Teil eines Arrays in eine andere Stelle des gleichen Arrays und gibt das Ergebnis zurück. Dabei wird die Länge des Arrays nicht verändert.
Syntax
arr.copyWithin(target[, start[, end]])
Writable | true |
Enumerable | false |
Configurable | true |
Paramter:
target
: null-Basierter Index, an den die kopierte Sequenz kopiert wird. Wenntarget
negativ ist, wird vom Ende her gezählt.start
: null-Basierter Index, an dem das Kopieren begonnen werden soll. Wennstart
negativ ist, wird vom Ende angefangen zu zählen.
Wenn start nicht angegeben wird, nutztcopyWithin
den Standardwert 0.end
: null-Basierter Index an dem das Kopieren beendet werden soll.end
ist exklusiv und wird deswegen nicht mit kopiert. Wennend
negativ ist, wird vom Ende angefangen zu zählen.
Wennend
nicht angegeben wird, nutztcopyWithin
den Standardwertarr.length
.
Rückgabewert ist das geänderte Array.
Spezifikation
copyWithin() | ECMAScript 2015 | 2017 Draft |
Weblinks
- MDN: Array.copyWithin