Recent Post

Event Loop 다시잡기

이전에 간단하게 접해봤던 에 관련되어서 테스트를 해보던 중, 잘못알고 있었거나 부족했던 점이 있어 추가적으로 정리해보려고 한다. Event Loop 자바스크립트언어는 하나의 작업영역을 가지고있는 로서, 형식의 자료구조를 갖고 있다. 각각의 작업들은 에 차곡차곡 쌓여가며, 선입 후출의 방식으로 일이 진행된다. 그러다보니 A 작업이 시작된다면 B 작업은 중간…

Event Phase에 대한 오해 feat. capturing, bubbling

여러 개인 프로젝트를 사용해오면서 겪어왔던 상황들이 있다. 부모의 이벤트가 자식에게 전달되지 않기를 원하거나, 혹은 그 반대의 경우. 늘 이러한 문제를 메소드의 3번째 인자로 값 만으로 컨트롤 할 수 있을거라고 생각했지만, 늘 실패하고 그냥 메소드를 사용해왔었다. 늘 이렇게 대처해오면서, 인데 왜 자꾸 부모의 이벤트가 자식에게 전달되지 라는 생각을 하…

버킷플레이스 피드백 분석2, 3, 5

InfiniteScroll은 재활용 할 수 없도록 구현되어 있습니다. 각종 , , 등들을 모두 기능별로 나누고 하나의 함수는 단 하나의 기능만 사용하게 하여 재사용할 수 있도록 했다고 생각했지만, 해당 이벤트를 담당하는 훅은 그렇지 않았던것 같다. 코드 내용을 공개하는것이 불가능하기 떄문에 대충 보면 실행되는 이벤트 선언 이벤트를 부여하고 조건에 따라 …