들어가며자바스크립트는 프로토타입 기반 언어라서 '상속' 개념이 존재하지 않습니다.*본 블로그에 자바스크립트의 프로토타입을 정리한 게시글이 있습니다.이는 클래스 기반의 다른 언어에 익숙한 많은 개발자들을 혼란스럽게 했고, 자바스크립트에서는 클래스와 비슷하게 동작하게끔 흉내 내는 여러 기법들이 탄생했습니다. 이러한 니즈에 따라 결국 ES6에는 클래스 문법이 추가되었습니다. 클래스와 인스턴스의 개념 이해객체지향 프로그래밍에서 거의 반드시 등장하는 제1요소인 클래스라는 단어의 의미는 일반적으로 쓰이는 의미와 거의 흡사합니다.영어 사전에서 class는 "계급, 집단, 집합" 등으로 번역하는데, 프로그래밍 언어적으로도 이와 동일한 개념에서 접근하면 된다는 말입니다. 클래스의 개념을 이해하는건 정말 쉽습니다.* 객체..