2.6.3 객체 리터럴
객체의 종류에서 마지막으로 배열이나 함수가 아닌 객체를 알아보겠습니다. 객체는 여러 변수를 하나의 변수로 묶을 때 사용합니다.
● 객체 생성하기
다음과 같이 어떤 사람의 정보를 나타내는 변수들이 있다고 합시다.
const name = '조현영';
const year = 1994;
const month = 8;
const date = 12;
const gender = 'M';
여기에 추가로 다른 사람의 정보도 변수로 표현하고 싶습니다. 그런데 이미 name, year, month, date, gender 변수를 선언했으므로 다른 사람을 표현할 때 이 변수들은 사용할 수 없고 변수 이름을 별도로 생각해야 합니다. 만약 새로운 사람을 또 추가한다고 하면 막막해지기 시작합니다. 같은 정보를 나타내는데 변수 이름을 매번 새로 지어야 하니까요. 이럴 때 객체를 사용하면 여러 변수에 저장된 정보를 하나로 묶을 수 있습니다.