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);