220517 TIL

  1. 별거 아닌거 같은데, TIL 이거 매일 꾸준히 쓰는 것도 어렵다. 무려 6일간 TIL을 못썼다….결혼이라는 중대사를 치뤘으니 일단 심신의 안정을 위해 봐주자…
  2. JS sort 메서드를 사용한 숫자 정렬 방식은 아직도 이해가 잘 안된다. arr.sort((a, b) ⇒ a - b ) sort 메서드에 콜백 함수를 받아서 arr의 각 요소들을 a, b로 모두 받아서 이를 비교해서 a-b의 결과가 양수이면 a가 더 크니 순서를 변경하지 않고, 음수면 b 가 더 크니 순서를 변경하는 방식으로 이해하고 있는데, 사실 이걸 얼마나 반복하는지 궁금하다. stackoverflow에서 본 결과는 브라우저의 sort 알고리즘 처리 방식마다 다르다고 본것 같은데, 명확하지 않다.
  3. 자식 요소(요소 노드)에서 발생한 이벤트가 상위 요소들에도 전파되는 것을 이벤트 버블링이라고 하고 대부분의 이벤트는 이벤트 버블링이 발생하지만, 일부(focus, blur, mouseenter, mouseleave 등)은 이벤트 버블링이 발생하지 않는다. 그래서 (focusin, focusout, mouseover, mouseout 등)의 이벤트를 활용해야할 수 있다.
  4. USB는 Universal Serial Bus(범용 직렬 버스)의 약자이다.
Written on May 17, 2022