“ 매주 목요일마다 당신이 항상 하던대로 신발끈을 묶으면 신발이 폭발한다고 생각해보라.
컴퓨터를 사용할 때는 이런 일이 항상 일어나는데도 아무도 불평할 생각을 안 한다. ”- Jef Raskin
맥의 아버지 - 애플컴퓨터의 매킨토시 프로젝트를 주도
반응형
클라이언트사이드 |
프로토타입(prototype) - 생성자함수명.prototype
생성자 함수로 생성한 많은 객체들의 상황
Product(..) - product.prototype -> print function() { console.log (............) }
function() { //다른 메소드의 처리내용 }
-> 생성자 함수가 생성한 객체들이 공유할 정보를 저장
- 주로 객체들이 공유할 메소드 저장
속성과 메소드를 분리하여 정의
생성자 함수는 속성 중심으로 객체 생성
메소드는 prototype에 정의
객체 생성 및 활용