프로토타입 (1) 썸네일형 리스트형 [Node.js로 서버만들기] 2. 자바스크립트 기본 문법 (프로토타입/상속) ✅ 프로토타입(Prototype) 1. 프로토타입이란? - 자바스크립트로 객체 지향 프로그래밍을 할 수 있게 도와주는 것 - 자바스크립트에는 클래스가 없으므로 '프로토타입'을 통해 비슷하게 흉내냄 (때문에 자바스크립트는 객체 지향 언어가 아닌 '프로토타입 기반 언어') 2. 프로토타입을 이용한 객체 생성 : prototype은 객체의 프로퍼티 중 용도가 약속되어 있는 특수한 프로퍼티 (이 역시 객체!) ➡ 자바스크립트에서 기본 데이터 타입을 제외한 모든 것이 '객체' ➡ 객체의 '원형'인 프로토타입을 이용하여 새로운 객체 생성 ➡ 생성된 객체는 또 다른 객체의 원형이 되어 새로운 객체를 생성 function func(){}; console.log(func.prototype); // {} func.prot.. 이전 1 다음