22.04.09

삶은달걀·2022년 4월 9일
0

코드잇 강의

  • 이벤트 캡쳐링, 버블링: 캡쳐링은 버블링의 반대 개념. 이벤트 버블링은 타겟으로부터 DOM의 최상단 요소까지 올라가며 같은 타입이 호출되는 개념이다.
  • 브라우저의 기본 동작: event.preventDefault()로 특정 이벤트가 발생했을 때 이루어지는 브라우저의 기본 동작들을 막을 수 있다.(이벤트 객체의 stopPropagation 메소드와는 다른 맥락이다.)

짧은 감상

AS-IS 코드 보면 굉장히 빈번하게 보이는 게 e.preventDefault()였는데, 아니나다를까... 남용하면 안되는 것이었다. 사실 누가 봐도 그런 느낌이지... CSS를 인라인에 쓴다거나 !important를 자주 쓴다거나 하는 거랑 비슷한 느낌이지... 앱 내에서 웹뷰 페이지를 호출하게 되면 자주 발생할 일인가? 아직 앱 개발까진 안 해봐서 잘 모르겠다.

0개의 댓글