пример
Скопируйте первые два элемента массива в двух последних элементов массива:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2,0);
Результат фруктов будет:
Banana,Orange,Banana,Orange
Попробуй сам " Больше "Попробуйте сами" примеры ниже.
Определение и использование
В copyWithin() метод копирует элементы массива внутри массива, и из указанных позиций.
Поддержка браузеров
Числа в таблице указать первую версию браузера, который полностью поддерживает метод.
метод | |||||
---|---|---|---|---|---|
copyWithin() | 45,0 | 12.0 | 32,0 | 9 | 32,0 |
Синтаксис
array.copyWithin( target,start,end )
Значения параметров
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) |
Технические подробности
Возвращаемое значение: | Массив, измененный массив |
---|---|
Версия JavaScript: | ECMAScript 6 |
Еще примеры
пример
Скопируйте первые два элемента массива к третьей и четвертой позиции:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2);
Выход кода выше:
Banana,Orange,Banana,Orange,Kiwi,Papaya
Попробуй сам " JavaScript Массив Ссылка