splice

1265 ワード

spliceメソッドは、配列内の要素を削除したり、他の要素に置き換えたり、新しい要素を追加したりするために使用されます.
spliceメソッドを記述する場合は、パラメータの順序に注意してください.

上図には3つのパラメータが含まれていますが、必要に応じて、剪断方法は少なくとも1つのパラメータを書き込むことができます.
最初のパラメータ:配列のインデックスの開始点
2番目のパラメータ:削除する要素の数
3番目のパラメータの後:追加する要素
たとえば、[1,2,3,4,5]という名前の配列から数字3を削除し、10を追加します.
この場合、次の方法を使用できます.
let num = [1,2,3,4,5];
num.splice(2,1,10);
console.log(num); // [ 1, 2, 10, 4, 5 ]
いつ切り方を使うのでしょうか?本当に必要なのでしょうか?疑問に思うかもしれませんが、意外に日常的な機能によく使われています.
通常、コメント削除機能を実装する場合、多くの接続方法が使用されます:)

Assignment


いとこが遊びに来て、いとこに乳糖不耐症があるそうです.
ショッピングバスケットから牛乳を削除したり、豆乳を追加したりする関数を実装してください.
goToMart()/[ハム、のり巻きのり、たくあん、豆乳、ほうれん草、米、にんじん、卵]
function goToMart() {
  let shoppingCart = ['햄', '김밥김', '단무지', '우유', '시금치', '쌀', '당근', '계란'];
  // 여기에 코드를 작성해주세요
  shoppingCart.splice(3,1,'두유')
  return shoppingCart;
}
console.log(goToMart())
[
  '햄',     '김밥김',
  '단무지', '두유',
  '시금치', '쌀',
  '당근',   '계란'
]