"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 객체 리터럴

객체 리터럴

2024-08-15에 게시됨
검색:639

Object Literals

객체는 키-값 쌍(속성)의 컬렉션입니다.

객체를 생성하려면 다음과 같이 할 수 있습니다:

let person = {
   firstName: 'Megan',
   isOnVacation: true,
   favFoods: ['plum', 'salad', 'fritos']
}

객체 내의 값에 액세스하려면 다음을 수행할 수 있습니다.

console.log(person.isOnVacation); // true
console.log(person['isOnVacation']); // true

객체를 포함하는 객체를 만들 수도 있습니다:

let student = {
   name: 'Jimmy',
   exams: {
      artFinal: 'A',
      mathFinal: 88
   }
}

객체의 객체에 있는 값에 액세스하려면 다음을 수행할 수 있습니다.

console.log(student.exams.artFinal); // 'A'

또한 객체를 포함하는 배열을 만들 수 있습니다:

let friends = [
   {
      name: 'Sorour',
      favColor: 'blue',
      metAt: 'college'
   },
   {
      name: 'Timothy',
      favColor: 'red',
      metAt: 'Starbucks'
   }
];

두 번째 객체의 값에 액세스하려면 다음을 호출할 수 있습니다.

console.log(friends[1].favColor); // 'red'

두 번째 개체의 값을 업데이트하려면 다음을 수행할 수 있습니다.

friends[1].name = 'Tim';

console.log(friends[1].name); // Tim
릴리스 선언문 이 글은 https://dev.to/meganpaffrath/object-literals-1d93?1에서 복제됩니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3