English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
copyWithin()このメソッドは、配列の一部を同じ配列の別の場所にコピーし、それを変更しないようにしてその配列を返します。
array.copyWithin(target, start, end)
var array1 = [1, 2, 3, 4, 5]; array1.copyWithin(0, 3, 4);テストを見て‹/›
このテーブルの数字は、copyWithin()メソッドを完全にサポートする最初のブラウザバージョンを指定しています:
メソッド | |||||
copyWithin() | 45 | 32 | 32 | 9 | 12 |
引数 | 説明 |
---|---|
target | 要素をコピーするインデックス位置 |
start | コピーを開始するインデックス位置(オプション) |
end | コピーを停止するインデックス位置(オプション) |
返り値: | 変更後の配列 |
---|---|
JavaScript バージョン: | ECMAScript 6 |
引数が負の数の場合、末尾から目標を計算します:
var array1 = [1, 2, 3, 4, 5]; array1.copyWithin(-2);テストを見て‹/›