객체 리터널

릭터·2026년 4월 8일

Javascript

목록 보기
10/13

오늘은 객체 리터널에 대해서 적어보려고합니다.

객체 리터널

여기서 리터널은 값이라고 생각하시면 됩니다.

 const human = {
 	name: '릭터',
    age: 100,
 };

객체 내부의 속성에 접근 할 때는 . 또는 ['속성명']을 사용합니다.

human.age = 120;
human['name'] = 'rick'

물론 함수도 넣을 수 있습니다.

 const human = {
 	name: '릭터',
    age: 100,
    greet: function(){
    	console.log(`안녕 나는 ${this.age}살 ${this.name}이야!`);
    },
 };
 human.greet();

객체에 속성을 추가하고 삭제 할 수도 있습니다.

human.job = 'teacher';
human.info = function(){
	console.log(`이름은 ${this.name} 이고, 직업은 ${this.job}이다.`);
};
human.info();
// 속성 삭제
delete human.age;
console.log(human.age);

여기서 잠깐!
객체 클래스 인스턴스의 차이를 적어 보겠습니다.
객체는 전체를 통칭합니다. (클래스,인스턴스)
클래스는 틀로 예를 들어 붕어빵 틀이라고 생각하고
인스턴스는 붕어빵입니다.
인스턴스는 실제 예, 실물 입니다.

profile
풀스택 개발자를 꿈 꾸는 릭터입니다.

0개의 댓글