네이버 면접을 준비하며 정리했던 내용들입니다.
git에서 보시는거보다 notion링크를 통해 보시는 게 편합니다. Notion 링크
script태그가 body 위 / 아래에 있을 때의 차이, async load(async defer)
position relative vs absolute 속도 비교
var, let, const의 function scope, block scope
JS layout, paint 과정 없앨 수 있는 기법들
- 이벤트 Bubbling, Capturing, Delegation
- rAF(requestAnimationFrame) vs setInterval 차이
- JS Lexical scope
- JS Scope chain
- JS arrow function
- 함수형 프로그래밍(커링)
- Restful API란
- JS의 Closure
- JS Promise
- JS async / await
- CORS와 SOP, preflight
- AMP란?
- TS
- 프론트엔드의 보안이슈
- TDD
- css 전처리기와 post-css
기록하지 않고 공부만 하고 넘어간 내용들도 있어서 일부 내용이 부족할 수 있습니다. 정확하지 않은 내용이 있을 수 있으니 의심가는 부분이 있다면 issue를 남겨주시거나 개인적으로 보완하시면 좋을 거 같습니다.