forEach文に慣れていないためfor文にて以下のように記述しましたが
for(let i=0;i<weeks.length;i++){
const tr = document.createElement("tr");
for(let j= 0;j<weeks[i].length;j++){
const td = document.createElement("td");
td.textContent = weeks[i][j].date;
if(weeks[i][j].isDisabled){
td.classList.add("disabled");
}
if(weeks[i][j].isToday){
td.classList.add("today");
}
tr.appendChild(td);
}
document.querySelector("tbody").appendChild(tr);
}
同様に動作しています。
for文でも問題ないのでしょうか、forEach()で記述する利点などがあればご教授いただけると助かります。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?