Hamhuman TCT
2020-07-07
UI 2020, 1차.
- javascript queue/array
- promise 원리 및 사용, resolve/reject, then/catch
- debounce/throttling 이벤트 처리기법
- debouunce : 특정 시간이후 최종이벤트만 처리
- 윈도우 리사이즈와 같이 최종이벤트에 대해서만 처리할때 유용
- throttling : 이벤트가 연속으로 발생해도 특정시간 내에 발생한 이벤트는 1건만 처리
- 검색어 타이핑시 자동완성, 테이블 스크롤 등 중간 이벤트 처리 시 유용
- debouunce : 특정 시간이후 최종이벤트만 처리
- 클라이언트 렌더링 시 브라우저 히스토리 관리 기법
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
사용으로 방지할 수 있다.
- 보안이 허술한 B 사이트에서 A 사이트의 링크를 사용한다고 할때, A 사이트에 로그인 되어있는 사용자가 B 사이트를 통해 A 기능을 이용한다고 하면 생기는 문제 -> XSRF 이고