JavaScript Array copyWithin() metod
- Föregående sida constructor
- Nästa sida entries()
- Gå tillbaka till föregående nivå JavaScript Array Referens Handbok
Definition och användning
copyWithin()
Metoden kopierar arrayelement till en annan plats i arrayen och överskriver befintliga värden.
copyWithin()
Metoden lägger aldrig till fler poster till arrayen.
Tips:copyWithin()
Metoden kommer att överskriva den ursprungliga arrayen.
Exempel
Exempel 1
Kopiera de två första arrayelementen till de två sista arrayelementen:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.copyWithin(2, 0);
Exempel 2
Kopiera de två första arrayelementen till tredje och fjärde positionen:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"]; fruits.copyWithin(2, 0, 2);
Syntax
array.copyWithin(target, start, end)
Parametervärde
Parameter | Beskrivning |
---|---|
target | Obligatorisk. Indexposition där elementen ska kopieras till. |
start | Valfritt. Börja kopiera elementets indexposition (standard är 0). |
end | Valfritt. Stoppa att kopiera elementets indexposition (standard är array.length). |
Tekniska detaljer
Returvärde: | Array, den ändrade arrayen. |
---|---|
JavaScript-version: | ECMAScript 6 |
Webbläsarstöd
Talen i tabellen anger den första webbläsarversion som fullständigt stöder denna metod.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 45 | Edge | Firefox 32 | Safari 9 | Opera 32 |
September 2015 | Juli 2015 | September 2014 | September 2015 | September 2015 |
Kommentar:Internet Explorer inte stöder copyWithin() metoden.
Relaterade sidor
Tutorial:JavaScript-array
Tutorial:JavaScript-array Const
Tutorial:JavaScript-arraymetoder
Tutorial:JavaScript-sortera array
Tutorial:JavaScript-arrayiteration
- Föregående sida constructor
- Nästa sida entries()
- Gå tillbaka till föregående nivå JavaScript Array Referens Handbok