Array.prototype.copyWithin()
1415 ワード
📌copyWithin()メソッドとは?アレイの一部を浅い複製し、同じアレイの異なる位置に上書きし、アレイに戻る. 配列の長さを変更せずに返されます. 構文:arr.copyWithin(target[,start[,end]) target:コピーしたレイヤーを貼り付けるためのインデックス(必須) start:レプリケーションを開始するためのオプションインデックス end:コピー終了位置のオプションインデックス 💻例1.targetのみ
var astro= ['엠제이', '진진', '차은우', '문빈', '라키','윤산하'];
// 처음부터 끝까지 복사한다. (start,end값이 없으므로)
console.log(astro.copyWithin(2));
// ["엠제이", "진진", "엠제이", "진진", "차은우","문빈"]
// 원본 배열이 변경됩니다.
console.log(arr);
// ["엠제이", "진진", "엠제이", "진진", "차은우","문빈"]
💻例2.targetとstartが存在するvar arr = [10, 20, 30, 40, 50].copyWithin(2, 1);
console.log(arr); // [10, 20, 20, 30, 40]
💻例3.targetとstartそしてendが存在するvar arr = [10, 20, 30, 40, 50].copyWithin(2, 1, 3);
console.log(arr); // [10, 20, 20, 30, 50]
var arr = [10, 20, 30, 40, 50].copyWithin(0, 2, 4);
console.log(arr); // [30, 40, 30, 40, 50]
ソース:https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/copyWithinReference
この問題について(Array.prototype.copyWithin()), 我々は、より多くの情報をここで見つけました https://velog.io/@leesoyuun/Array.prototype.copyWithinテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol