JavaScript
1주차
- EcmaScript와 JavaScript의 차이점은 무엇인가요?
- 자바스크립트의 자료형(타입)에는 어떤 것들이 있나요?
- Document Object Model이란 무엇인가요?
- 이벤트 위임이란 무엇인가요? 이벤트 캡쳐링과 이벤트 버블링의 차이점은 무엇인가요?
event.target
과 event.currentTarget
의 차이점₩에 대해 설명해보세요
- Call by value와 Call by reference의 차이점은 무엇인가요?
2주차
var
, let
, const
의 차이점, 그리고 사용 컨벤션에 대해 최대한 자세히 설명해보세요.
- 자바스크립트는 싱글 스레드라고 합니다. 스레드란 무엇인가요? 브라우저도 싱글 스레드일까요?
- 자바스크립트에는 다양한 고차함수 형식의 메소드가 있습니다. 고차함수의 장점은 무엇일까요?
- 자바스크립트의 try..catch의 기본적인 작동방식, 그리고 언제 어떤 경우에 사용해야 하는지 조사해보세요.
- 프러미스를 사용하는 이유는 무엇인지 최대한 자세히 설명해보세요.
- 자바스크립트의 Strict Mode에 대해 설명해보세요.
- 렉시컬 환경과 렉시컬 스코프란 무엇인가요?
0.1 + 0.2 === 0.3
는 왜 false
인가요?
3주차