Przykład
Kopiowanie dwóch pierwszych elementów tablicy do ostatnich dwóch elementów tablicy:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2,0);
Wynikiem owoce będą:
Banana,Orange,Banana,Orange
Spróbuj sam " Więcej "Try it yourself" przykłady poniżej.
Definicja i Wykorzystanie
W copyWithin() metoda kopiuje elementy tablicy w tablicy, do iz określonych pozycjach.
Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, który w pełni obsługuje metodę.
metoda | |||||
---|---|---|---|---|---|
copyWithin() | 45,0 | 12,0 | 32,0 | 9 | 32,0 |
Składnia
array.copyWithin( target,start,end )
wartości parametrów
Parameter | Description |
---|---|
target | Required. The index position to copy the elements to |
start | Required. The index position to start copying elements from |
end | Optional. The index position to stop copying elements from (default is array .length) |
Szczegóły techniczne
Zwracana wartość: | Tablicy, zmieniona tablica |
---|---|
JavaScript wersja: | ECMAScript 6 |
Więcej przykładów
Przykład
Kopiowanie dwóch pierwszych elementów tablicy do trzeciej i czwartej pozycji:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2);
Wyjście kodu powyżej wynosi:
Banana,Orange,Banana,Orange,Kiwi,Papaya
Spróbuj sam " JavaScript Array Reference