728x90
반응형
객체 속성 삭제
-
new 연산자와 생성자 함수JavaScript 2022. 6. 3. 17:16
객체 리터럴을 사용하면 객체를 만들 수 있다. /* 객체 리터럴 */ const user = { name : "janggu", age : 25, }; 하지만 비슷한 객체를 여러 개 만들어야 할 경우가 있을 때, 객체 리터럴을 사용하기엔 너무 많은 중복이 일어난다. 그럴 때, new연산자와 생성자 함수를 사용하여 객체의 중복을 줄여보자. 생성자 함수 constructor function 생성자 함수는 함수의 첫 글자를 대문자로 시작해야 하고, 함수 앞에 new 연산자를 붙여 실행하는 컨벤션이 있다. function User(name, age) { this.name = name; this.age = age; } const user = new User("짱구", 7); console.log(user.name)..