Frontend

JS 객체에서 prototype 객체를 거쳐 null까지 이어지는 프로토타입 체인 3D 일러스트

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

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