JS의 Error와, try, catch 문 그리고 에러의 전파에 대해 다룬다.
CORS(Cross-Origin Resource Sharing)에 대해 다룬다.
async/await에 대해 다룬다.
Promise의 정의와 예제, promise의 정적 메소드와 fetch 등에 대해 다룬다.
REST API에 대해 알아보고, 실습한 내용을 정리했다.
Ajax와 XMLHttpRequest를 이용한 HTTP요청, 응답에 대해 다룬다.
offsetHeight(Width), clientHeight(Width), scrollHeight(Width) 와 같은 기하 프로퍼티에 대해 다룬다.
JS에서의 동기, 비동기 처리를 알아본다.
JS의 timer 함수와, timer 함수를 이용한 debounce, throttle에 대해 다룬다.
Cookie와 Local Storage, Session Storage의 개념과 그 차이에 대해 조사하고 공부해보았다.
이벤트 핸들러, 커스텀 이벤트, 이벤트 위임 등 이벤트에 대해 다룬다.
Replow, Repaint, async, defer, CSSOM, DOM과 같은 브라우저의 렌더링 과정에 대해 다룬다.
JS의 DOM요소를 다루는 많은 메서드들을 다룬다.
String 메서드들에 다룬다.
정규표현식의 정의와, 자주 쓰이는 정규 표현식을 정리한다.
Date 객체와 다양한 함수에 대해 정리했다.
JS numeber에 대해 정리하였다.
Array의 다양한 메소드들을 다룬다.
스프레드 문법과 & 디스트럭처링 할당에 대해 다룬다.
ES6 함수의 추가 기능에 대해 다룬다.