(심층요약) 제25장. 1급)
25.1 클래스는 프로토타입의 통사적 설탕입니까? JavaScript는 프로토타입 기반 객체 지향 언어입니다. 프로토타입 기반의 객체 지향 언어는 클래스가 필요 없는 객체 지향 프로그래밍 언어입니다. 하지만 기존 클래스 기반 언어에 익숙한 프로그래머에게 자바스크립트를 어렵게 만들고 프로토타입 기반 접근 방식을 혼란스럽게 만드는 걸림돌로 인식됐다. 따라서 클래스는 ES6에서 도입되었으며 기존 프로토타입 기반의 객체 지향 모델을 제거하고 클래스 기반의 객체 … Read more