「JavaScript」copyWithin() 方法で配列の一部をコピーする方法
説明
copyWithin() メソッドは、サイズを変更せずに、配列の一部を同じ配列内の別の場所にシャローコピーして返します。
JavaScriptコード
onst cityArr = ['Tokyo’, 'Oosaka’, 'Yokohama’, 'Kawasaki’, 'Fukuoka’];
// copy to index 0 the element at index 3
console.log(cityArr.copyWithin(0, 3, 4));
// copy to index 1 all elements from index 3 to the end
console.log(cityArr.copyWithin(1, 3));
実行結果
> Array [“Kawasaki", “Oosaka", “Yokohama", “Kawasaki", “Fukuoka"]
> Array [“Kawasaki", “Kawasaki", “Fukuoka", “Kawasaki", “Fukuoka"]