21120
211202
DOM
document.elementFromPoint
를 사용해 포인터 아래의 드롭할 수 있는 요소를 감지한다.Pointer Event
로 touch를 다룰때는 css 속성에touch-event: none
을 주어야 한다.- multi-touch surport
pointerId
isPrimary
pressure
,width/height
cut
,copy
,paste
같은 이벤트는event.clipboardData
를 통해서 클립보드에 저장된 데이터를 확인할 수 있다.
리액트 타입스크립트
- 함수의 실행 결과를 타입으로 가져오고 싶을때는
ReturnType<typeof increase>
(increase
는 함수) 와 가은 식으로 사용할 수 있다. typesafe-actions
를 사용하면 리덕스 관련한 작업을 보다 간단하게 할 수 있다.
알고리즘
항상 특정한 조건에 따라서 다른 상황으로 바꿔주기 그리디는 정당성을 확인하는것이 중요하다. 먼저 정렬을 하고 정당성을 확인해보는것도 좋은 방법 N이 200000 이고 1초 → 정렬 가능, 그리디 뭐가 있지?