Metoda copyWithin() tablicy JavaScript
- Poprzednia strona constructor
- Następna strona entries()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript Array
Definicja i użycie
copyWithin()
Metoda kopiuje elementy tablicy do innej pozycji w tablicy, zastępując istniejące wartości.
copyWithin()
Metoda nigdy nie dodaje więcej elementów do tablicy.
Wskazówka:copyWithin()
Metoda nadpisuje oryginalną tablicę.
Przykład
Przykład 1
Skopiuj pierwsze dwa elementy tablicy do ostatnich dwóch elementów tablicy:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.copyWithin(2, 0);
Przykład 2
Skopiuj pierwsze dwa elementy tablicy do trzeciej i czwartej pozycji:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"]; fruits.copyWithin(2, 0, 2);
Gramatyka
array.copyWithin(target, start, end)
Wartości parametrów
Parametry | Opis |
---|---|
target | Wymagane. Indeks, do którego elementy będą kopiowane. |
start | Opcjonalnie. Początkowe indeksy elementów do kopiowania (domyślnie 0). |
end | Opcjonalnie. Pochodne indeksy elementów do zatrzymania kopiowania (domyślnie array.length). |
Szczegółowe informacje techniczne
Zwrócona wartość: | Tablica, tablica zmieniona. |
---|---|
Wersja JavaScript: | ECMAScript 6 |
Obsługa przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która obsługuje tę metodę w pełni.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 45 | Edge | Firefox 32 | Safari 9 | Opera 32 |
wrzesień 2015 roku | lipiec 2015 roku | wrzesień 2014 roku | wrzesień 2015 roku | wrzesień 2015 roku |
Komentarz:Internet Explorer nie obsługuje metody copyWithin().
Strony związane
Tutorial:Tablice JavaScript
Tutorial:Const tablic JavaScript
Tutorial:Metody tablic JavaScript
Tutorial:Sortowanie tablic JavaScript
Tutorial:Iteracja tablic JavaScript
- Poprzednia strona constructor
- Następna strona entries()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript Array