// object 만드는 방법
const obj1 = {}; // 'object literal'
const obj2 = new Object(); // 'object constructor'
const code = { name: 'boyoon', age: 26 }
print(code);
// data 접근방법
console.log(code.name);
console.log(code['name']; // name은 반드시 string 타입으로 지정해서 받아야 함! [name]X
// Property value shorthand
const person1 = { name: 'bob', age: 2 };
const person2 = { name: 'steve', age: 3 };
const person3 = { name: 'dave', age: 4 };
const person4 = makePerson ('boyoon', age: 26);
function makePerson (name, age) {
return {
name//: name, 생략가능
age//: age, 생략가능
};
}
// Constructor Object
const person4 = new Person ('boyoon', 26);
function Person (name, age) {
this.name = name;
this.age = age;
}