Frontend

javascript의 prototype chain을 보여주는 이미지

JavaScript는 왜 여전히 프로토타입 기반일까 — 객체 연결을 그림으로 이해하기

class를 사용하는 지금도 JavaScript가 프로토타입 기반인 이유를 객체 연결로 설명한다. prototype과 [[Prototype]]의 차이, 프로토타입 체인의 탐색, this·shadowing·class·DOM까지 그림과 코드로 살펴본다.