객체 (Object)

zhflsdl보보·2022년 11월 12일
0

JavaScript

목록 보기
8/10
// 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;
}
profile
매일매일 성장하는 개발자

0개의 댓글