더북(TheBook)

그림 14-9 열어야 하는 칸보다 훨씬 더 많은 칸을 열고 있음

따라서 한 번 열었던 칸을 다시 열지 않게 수정해야 합니다.

function open(rowIndex, cellIndex) {
  if (data[rowIndex]?.[cellIndex] >= CODE.OPENED) { // 열었던 칸은 다시 열지 않기
    return;
  }
  const target = $tbody.children[rowIndex]?.children[cellIndex];
  (중략)
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.