2.4 자바스크립트와 ECMAScript
2.5 자바스크립트의 특징
2.6 ES6 브라우저 현황
클라이언트 사이드 Web API: 사실 API 가 뭔데? 라고 물어보면 데이터 불러오는거..? 정도로만 대답할 수 있는 정도였기 때문에 이번 기회에 제대로 정리해보는 시간을 가졌다. 👉 API 및 관련 개념 정리 글 보러가기
인터프리터 언어 vs. 컴파일러 언어 (책 p.14):
일단 간단히 짚고 넘어가면 인터프리터 혹은 컴파일러는 둘다 고레벨의 프로그래밍 언어를 기계어로 번역하는 번역기 역할을 한다. 다만 그 번역의 방식에서 둘의 차이가 갈리는데, 인터프리터는 고레벨 언어를 바로 기계어로 번역하지 않고 중간 형태로 변환시킨 후 실행한다. 반면 컴파일러는 고레벨 언어를 바로 기계어로 변환한다. 👉 출처
멀티 패러다임 프로그래밍 언어:
프로토타입 기반 객체 지향 언어 vs. 클래스 기반 객체 지향 언어:
용어 정리부터 파보자.
프로토타입: Prototype. 위키피디아에 따르면 정의는 "원래의 형태 혹은 전형적인 예"
객체: Object. 위키피디아에 따르면 정의는 "적용의 대상이 되는 쪽"
https://opentutorials.org/module/4047/24610
바벨: 49장 바벨 파트에서 자세히 다룬다고 하니. 지금은 바벨이 사양 다운그레이드하는 기능을 하는구나, 정도만 알아두자.