Q1. 마우스이벤트가 for 문에 들어가도 작동하는지.
Q2. a태그를 생성하는 값에 마우스핸들러를 넣어도 작동하는지.
for (let i = 0; i < arr.length; i ++) {
const a = document.createElement('a')
li.append(a) // 미리 만든 상위태그에 넣음
a.addEventListener('click', function (event) {
printRole(arr[i)})
}
}
A. 아래 링크에서 'addEventListener()는 EventTarget의 주어진 이벤트 유형에, EventListener를 구현한 함수 또는 객체를 이벤트 처리기 목록에 추가해 작동합니다.' 를 확인.