2022年3月29日解決済み

data[row] = [] がなぜ必要なのかわかりません

ユーザー

getData() の実装の中で、まず

const data = [];

で配列を宣言していますので、そのあとに続くループの中で

data[row] = [] 

は必要ないのではと思い、以下のようにしてみましたがうまくいきませんでした。

for (let row = 0; row < 9; row++) {
   for (let col = 0; col < 7; col++) {
      data[row][col] = 1; 
   }
}
data[row] = [] 

があると配列を 2 回宣言しているように思えるのですが、これはなぜ必要なのでしょうか?

スタッフ

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

プレミアムプランとは?