JavaScript의 객체

발행: (2025년 12월 18일 오전 11:44 GMT+9)
2 min read
원문: Dev.to

Source: Dev.to

객체란 무엇인가?

  • 객체는 여러 변수를 담을 수 있는 변수이다.
  • 키‑값 쌍의 컬렉션이며, 각 키는 값을 가진다.
  • 상태(속성)와 동작(메서드)의 조합이다.
  • const 키워드로 객체를 선언한다.

예시

const person = {
  name: "Jack",
  age: 41,
  city: "New York"
};
console.log(person.name);

새로운 속성 추가하기

예시

const person = {
  name: "Jack",
  age: 41,
};

person.city = "New York"; // 속성 추가
console.log(person.city);

기존 속성 삭제하기

  • delete 키워드는 객체에서 속성을 제거한다.

예시

const person = {
  name: "Jack",
  age: 41,
  city: "New York"
};

delete person.city; // 속성 삭제
console.log(person);

속성 업데이트하기

  • 같은 키에 새로운 값을 할당한다(추가와 동일한 문법).

예시

const person = {
  name: "Jack",
  age: 41,
  city: "New York"
};

person.age = 42;
console.log(person.age);
Back to Blog

관련 글

더 보기 »