Bản sao mảng JavaScriptWithin()
Ví dụ
Sao chép vào chỉ mục 2, tất cả các phần tử từ chỉ mục 0:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2, 0);
Hãy tự mình thử »Copy vào chỉ mục 2, các phần tử từ chỉ số 0 đến 2:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.copyWithin(2, 0, 2);
Hãy tự mình thử »Sự miêu tả
Phương thức copyWithin()
sao chép các phần tử mảng sang vị trí khác trong mảng.
Phương thức copyWithin()
ghi đè các giá trị hiện có.
Phương thức copyWithin()
không thêm phần tử vào mảng.
Cú pháp
array .copyWithin( target, start, end )
Thông số
Parameter | Description |
target | Required. The index (position) to copy the elements to. |
start | Optional. The start index (position). Default is 0. |
end | Optional. The end index (position). Default is the array length. |
Giá trị trả về
Kiểu | Sự miêu tả |
Mảng | Mảng đã thay đổi. |
Hướng dẫn mảng:
Hỗ trợ trình duyệt
copyWithin()
là một tính năng của ECMAScript6 (ES6).
ES6 (JavaScript 2015) được hỗ trợ trong tất cả các trình duyệt hiện đại kể từ tháng 6 năm 2017:
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
copyWithin()
không được hỗ trợ trong Internet Explorer.