생성자 (Constructor) function Info(name, age, birth) { this.name = name; this.age = age; this.birth = birth; } let prototype = { type: "human", }; Info.prototype = prototype; const james = new Info("james", 25, 11); console.log(james); // Info {name: "james", age: 25, birth: 11} 생성자는 함수이다. 다만, 구분을 위해 함수명 첫글자를 대문자로 약속한다. 생성자 함수는 this가 사용되며 "new 함수명" 으로 사용한다. Factory 형식과 유사하며 console에서 함수명이 결과 값 앞에 붙..
[JavaScript] 생성자(Constructor)에 관한 개념
생성자 (Constructor) function Info(name, age, birth) { this.name = name; this.age = age; this.birth = birth; } let prototype = { type: "human", }; Info.prototype = prototype; const james = new Info("james", 25, 11); console.log(james); // Info {name: "james", age: 25, birth: 11} 생성자는 함수이다. 다만, 구분을 위해 함수명 첫글자를 대문자로 약속한다. 생성자 함수는 this가 사용되며 "new 함수명" 으로 사용한다. Factory 형식과 유사하며 console에서 함수명이 결과 값 앞에 붙..
2020.12.28