728x90
dispatchEvent
-
CustomEvent 사용 예제프론트엔드/javascript 2022. 1. 7. 18:38
CustomEvent 사용 예제 CustomEvent() API를 언제 사용하는지 곰곰이 생각한 것을 여기에 정리해 본다. 뭔가 이벤트가 생겼을 때 해야 할 일을 누가 언제 처리하는 것이 효과적인가에 따라 CustomEvent()를 사용하게 된 거 같다. 사례 1 door의 역할(열고 닫기)을 하는 버튼을 클릭할 때, door 버튼은 문을 열고 닫는 주요 기능뿐만 아니라, 이러저러한 일을 해야 한다. btn_door.addEventListener('click',function(){ doOpenHide(); dosomething1(); dosomething2(); dosomething3(); ... }); door 버튼을 클릭할 때, door 버튼은 주요 역할(열고 닫기)만 수행하고, 'door 가 열거나..