질문답변
-
자바스크립트의 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가 왜 사용 되는건지 여쭤봐도 되나요?? ㅠㅠ 언제 어느때 붙는 연산자인지 궁금합니당! ㅠㅠ