Prototype Object && Prototype Link
Prototype Object
var obj = {};
var obj = new Object();
함수가 정의 될 때는 2가지 일이 동시에 일어남
1. 해당 함수에 Constructor(생성자) 자격 부여
생성자 자격이 부여되면 new를 통해서 객체를 생성하는 것이 가능하다.
2. 해당 함수의 Prototype Object 생성 및 연결
- 생성된 함수는 prototype 속성을 통해 Prototype Ojbect에 접근이 가능
속성으로 constructor, proto를 가지고 있음- prototype 속성은 함수만 가지고 있는 것이 특징이다.
Prototype Link