웹에서 테이블에 데이터를 추가하고, 복사하고, 삭제하고 수정할 필요가 있어 해당 로직을 구현하게 되었다. 1. 강조(하이라이트)Table Row에 대해 내가 어떤 row로 작업하는지, 프로그램과 내가 모두 알 수 있도록 하기 위해 필요하다function fnHighlightRow(row, event) { const table = row.closest('table'); const rows = Array.from(table.querySelectorAll('tr')); const currentIndex = rows.indexOf(row); if (event.type !== 'mousemove' && event.type === 'mousedown' && !isDragging) { isDragging = tru..