This (1) 썸네일형 리스트형 Prototype JS는 프로토타입 기반언어라고 불리기도 한다. 이 프로토타입이란 무엇인지 어떤 메카니즘이 있는지 알아보자!! [[Prototype]] 다들 객체를 console에 찍어본 경험이 한 번 정도는 있을 것이다. 이 때 객체를 찍어보면 정체불명의 [[Prototype]]이 같이 찍히게 된다. 이는 숨김 프로퍼티로 모든 JS 객체들이 가지고 있으며, 다른 객체를 참조하는 속성이다. (null이 될 수도 있다.) 이 [[Prototype]]이 참조하는 객체를 프로토타입이라고 부른다. 일반적으로 객체들은 기본적으로 최상위 객체인 Object를 프로토타입으로 가지게 된다. 또한 이 Object는 프로토타입으로 null을 가지게 된다. 이 프로토타입은 JS에서 상속의 기능을 한다. 프로토타입의 메카니즘은 다음과 같다. .. 이전 1 다음