study
JavaScritp : proto, prototype 프로토, 프로토타입이란?
알로호모라
2021. 4. 29. 00:53
반응형
JavaScript는 클래스라는 개념이 없다. 기존의 객체를 복사 (cloning)하여 새로운 객체를 생성하는 프로토타입 기반의 언어 이다. 프로토타입은 객체를 확장하고 객체 지향적인 프로그래밍을 할 수 있게 함.
Class 상속 가능
Prototype은 상속 불가 -> Prototype Chian 을 형성하여 상속함.
ㅇProto (비표준) 속성 : 이 속성은 객체가 만들어지기 위해 사용된 원형인 프로토타입 객체를 숨은 링크로 참조하는 역할
클래스 기반 언어 vs 프로토타입 기반 언어
두 템플릿의 목적은 같다 = 객체를 생성할 수 있는 프레임 워크 역할을 하는 것
객체는 함수를 통해 만들어진다.
Array, Function, Object, String과 같은 내장 생성자 함수들은 모두 함수로 정의되어 있다.
------------------------------------------------------읽어도 모르겠어서 ----------------------------------------------------
다시 꼼꼼히 공부하면서 정리한 거 ↓↓↓↓
출처 사이트 :
blog.naver.com/www8565/221860938789
반응형