중간에 작동이 되지 않는 부분을 발견했습니다. 바닐라 자바스크립트 공부를 좀더하고 답변을 달아야 할 것 같습니다.


toDos.forEach(toDo => {
const li = document.createElement("li");
const btn = document.createElement("button");
btn.innerText = "DEL"
li.id = toDo.id;
li.innerText = toDo.text;
li.appendChild(btn);
li.innerText = "A";
ul.appendChild(li);
})
ul > li > btn 로 구조화 되어있다.li에 appendChild로 btn을 달아주고, li의 id나 innerText를 수정한다.btn 이 사라진다!