Search

질문답변

질문답변

자바스크립트의 new라는 연산자가 이해가 잘 안갑니다.. ㅠㅠ

조회 : 3,660회
21-04-12 18:14

본문

자바스크립트에서는 객체 이니셜라이저를 사용해 생성된 같은 타입의 객체들은 모두 같은 프로토타입을 가집니다.

또한, new 연산자를 사용해 생성한 객체는 생성자의 프로토타입을 자신의 프로토타입으로 상속받습니다.

예제

var obj = new Object(); // 이 객체의 프로토타입은 Object.prototype입니다.

var arr = new Array();  // 이 객체의 프로토타입은 Array.prototype입니다.

var date = new Date();  // 이 객체의 프로토타입은 Date.prototype입니다. 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

new가 왜 사용 되는건지 여쭤봐도 되나요?? ㅠㅠ  언제 어느때 붙는 연산자인지 궁금합니당! ㅠㅠ 

댓글목록