[JS] 객체 생성

2023. 4. 4. 11:32개발/HTML+CSS+JS

더보기

 

객체 Object 타입의 핵심 key-value 형태로 생성된다.

기본적인 객체 생성

let person = {
    name: "파울로 코엘료",
    age: 43,
    gender: "남자",
    book: "순례자",
};
console.log(person)
console.log(typeof person)

console.log

 


 

생성자 함수를 사용한 객체 생성

생성자를 함수를 통해 객체를 생성하게 되면 보다 많은 객체를 빠르게 생산할 수 있다.

function Person(name, age, gender, book) {
    this.name = name;
    this.age = age;
    this.gender = gender;
    this.book = book;
}

let person1 = new Person("김초엽", 31, "여자", "우리가 빛의 속도로 갈 수 없다면");
let person2 = new Person("허지웅", 45, "남자", "살고 싶다는 농담");
let person3 = new Person("마크 롤랜즈", 38, "남자", "철학자와 늑대");

console.log(person1);
console.log(person2);
console.log(person3);

console.log(typeof person3);