Exemplu
Copiați primele două elemente de matrice la ultimele două elemente de matrice:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2,0);
Rezultatul fructelor va fi:
Banana,Orange,Banana,Orange
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
The copyWithin() Metoda copiază elementele de matrice în matrice, la și de la pozițiile specificate.
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.
Metodă | |||||
---|---|---|---|---|---|
copyWithin() | 45.0 | 12,0 | 32.0 | 9 | 32.0 |
Sintaxă
Valorile parametrilor Parametru Descriere target Necesar. Poziția index pentru a copia elementele pentru a start Necesar. Poziția index pentru a începe copierea elementelor din end Opțional. Poziția index pentru a opri copierea elementelor de la (default is array .length)
Detalii tehnice
Întoarcere Valoare: Un Array, schimbate matrice JavaScript Versiune: ECMAScript 6
Mai multe exemple
Exemplu
Copiați primele două elemente de matrice pentru a treia și a patra poziție:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2); Ieșirea codului de mai sus va fi:
Banana,Orange,Banana,Orange,Kiwi,Papaya Încearcă - l singur »
<JavaScript Array referință