例
最後の2つの配列の要素への最初の2つの配列の要素をコピーします。
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 |
その他の例
例
第三及び第四の位置に最初の2つの配列の要素をコピーします。
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2);
上記のコードの出力は次のようになります。
Banana,Orange,Banana,Orange,Kiwi,Papaya
»それを自分で試してみてください JavaScriptのArrayリファレンス