Hamhuman TCT

2020-07-07
  • hustle
  • UI 2020, 1차.

    • javascript queue/array
    • promise 원리 및 사용, resolve/reject, then/catch
    • debounce/throttling 이벤트 처리기법
      • debouunce : 특정 시간이후 최종이벤트만 처리
        • 윈도우 리사이즈와 같이 최종이벤트에 대해서만 처리할때 유용
      • throttling : 이벤트가 연속으로 발생해도 특정시간 내에 발생한 이벤트는 1건만 처리
        • 검색어 타이핑시 자동완성, 테이블 스크롤 등 중간 이벤트 처리 시 유용
    • 클라이언트 렌더링 시 브라우저 히스토리 관리 기법

    UI 2020, 2차.

    • UI ES6
      • Rest parameter 와 spread 연산자의 개념
    • Jquery Event
      • 동적으로 추가된 요소에 대한 이벤트 제어
      • 태그 기본 이벤트 처리 동작을 중지 시키기 위한 방법의 이해
    • 웹표준
      • 웹 리소스 렌더링 : HTML 파일 head, body 에 css, script 권고 위치
    • Object
      • Object Copy : deep/shallow copy 차이 물어봤나?
    • 웹보안
      • 보안이 허술한 B 사이트에서 A 사이트의 링크를 사용한다고 할때, A 사이트에 로그인 되어있는 사용자가 B 사이트를 통해 A 기능을 이용한다고 하면 생기는 문제 -> XSRF 이고 Referrer 검증과 Security Token 사용으로 방지할 수 있다.

    UI 2020, 3차.