js강의 중에 반복문을 이용해서 탭창을 만들기 한 다음에 이벤트 버블링을 배워서 그전에(반복문만활용)는 반복문을 사용해서 이벤트리슨이 다중으로 실행되서 이럴 경우에 성능저하될 수 있다고 하셨는데요
이벤트 버블링을 활용해서 상위 요소에만 이벤트 리슨을 하고 선생님은 조건문을 각각 걸어주셨는데
그렇게 안하고 상위요소에만 이벤트 리슨을 한 다음에 반복문을 돌려서 하면 eventlistener은 한번만 사용되는게 아닌가요?
요약) eventlistener를 반복 => 성능저하 발생
선생님 => 이벤트 버블링을 활용해서 상위 요소에 eventListener을 해줌 => 조건문을 사용해서 하위 요소 event컨트롤
저 => 이벤트 버블링을 활용해서 상위 요소에 eventListener을 해줌 => 반복문을 사용해서 하위 요소 event컨트롤
궁금한것 1) 제 방식대로 하면 eventListener은 한번만 발생하는게 맞는지>?
2) eventListener 은 한번만 발생하지만 반복문을 사용하면 조건문 보다 성능이 저하되는지?(어떤방식이 더 나은방식인지 궁금합니다)
]감사합니다