객체란 무엇입니까? - 1부



사물



객체는 여러 변수를 키와 값이 있는 단일 변수로 결합할 수 있는 데이터 유형입니다. 엔터티를 나타내거나 설명하는 데 자주 사용됩니다.

예시:

const user = {
   id: 1,
   firstName: 'Charlie',
   age: 21
};


속성 값 읽기



개체의 속성 값을 읽으려면 점 표기법을 사용하십시오.

const user = {
   id: 1,
   firstName: 'Charlie',
   age: 21
};

user.id; // 1
user.firstName; // 'Charlie'
user.lastName; // 'undefined'(property does not exists)


속성 값 업데이트



동일한 점 표기법 뒤에 등호를 사용하여 속성 값을 업데이트할 수도 있습니다.

const user = {
   id: 1,
   firstName: 'Charlie',
   age: 21
};

user.firstName = 'Brody';
user.age = user.age + 1;
console.log(user); // {id: 1, firstName: 'Brody', age: 22}

const는 변수가 상수임을 의미하지 않습니다. 재할당할 수 없음을 나타낼 뿐이므로 const로 정의된 개체의 속성 값을 변경할 수 있습니다. 결과적으로 변수의 내용(속성)이 변경될 수 있더라도 항상 개체입니다.

좋은 웹페이지 즐겨찾기