생활 속 객체 이해하기: 자바스크립트 객체란 무엇인가?

Photo of author

By tutor

생활 속 객체 이해하기: 자바스크립트 객체란 무엇인가?

생활 속 객체 이해하기: 자바스크립트 객체란 무엇인가?

 

생활 속 객체 이해하기: 자바스크립트 객체란 무엇인가?

자바스크립트는 객체 지향 프로그래밍 언어입니다. 객체는 자바스크립트에서 가장 중요한 개념 중 하나입니다. 객체는 다양한 타입의 데이터와 기능을 포함하는 일종의 컨테이너입니다. 객체는 여러 개의 속성으로 구성되어있으며, 이러한 속성들은 이름과 값의 쌍으로 이루어집니다.

객체 생성하기

let person = { 
  name: "John", 
  age: 30, 
  city: "New York" 
};

위 코드에서는 객체 리터럴을 사용하여 person 객체를 생성합니다. 이 객체는 이름, 나이, 도시와 같은 속성으로 구성되어있습니다. 속성 이름은 콜론(:)을 사용하여 속성 값에 대응됩니다.

객체 속성에 접근하기

alert(person.name); // "John"

객체 속성에 접근하기 위해서는 객체 이름 뒤에 점(.)과 속성 이름을 써주면 됩니다. 위 코드에서는 person 객체의 name 속성에 접근하여 “John”을 출력하도록 합니다.

객체 속성 추가/수정하기

person.job = "Developer"; // 추가
person.age = 31; // 수정

객체 속성은 추가 및 수정이 가능합니다. 위 코드에서는 person 객체에 job 속성을 추가하고, age 속성을 수정하는 방법을 보여줍니다.

객체 속성 삭제하기

delete person.city;

객체 속성 삭제를 위해서는 delete 키워드를 사용합니다. 위 코드에서는 person 객체의 city 속성을 삭제하는 예제입니다.

자바스크립트에서 객체는 변수, 함수 등을 포함하는 복잡한 데이터 구조를 만드는 데에 유용합니다. 객체 리터럴을 사용하면 쉽게 객체를 만들고 다룰 수 있습니다.

자바스크립트 객체: 자바스크립트에서 데이터와 기능을 포함하는 컨테이너이며, 여러 개의 속성으로 구성됩니다.