모던 자바스크립트 튜토리얼을 읽으며 정리한 글이다.
1.1 자바스크립트란?
- 브라우저
- 인터넷을 검색할 때 문서나 영상, 음성 따위의 정보를 얻기 위하여 사용하는 프로그램
- 인터넷에서 웹 페이지를 볼 수 있게 하는 응용 프로그램
- 자바스크립트 엔진
- 자바스크립트 코드를 실행하는 소프트웨어 구성요소
- 자바스크립트 동작 원리
- 싱글 스레드
- 순차 실행
- 스레드
- 하나의 프로세스 안에서 다양한 작업을 담당하는 최소 실행 단위
- 자바 스크립트 → (트랜스파일) CoffeeScript, TypeScript, Flow, Dart
1.2 메뉴얼과 명세서
1.3 코드 에디터
- 통합 개발 환경(IDE)
- Visual Studio Code
- WebStorm
- 경량 에디터
- Atom
- Visual Studio Code
- Sublime Text
- Notepad++
- Vim
- Emacs
1.4 개발자 콘솔