splice を使用せずに、直接要素を変更してもよいのではないでしょうか?

splice を使わずに同等の操作をすることも可能です。
2021年3月11日
ユーザー

配列の要素変更で、1つの要素のみ変更する場合はspliceを使用せず下記の方法でも同じことでしょうか。下記②の書き方でもspliceと同様に要素を「取り除いて置き換える」処理がされているということでしょうか。

例:

const scores = [80, 90, 40, 70];
  →1番目の90を100に変更したい

spliceを使用

  scores.splice(1, 1, 100);

spliceを使用しないで変更

   scores[1] = 100;

何卒よろしくお願いいたします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(3)