1. 객체란?

객체는 0개 이상의 프로퍼티로 구성된 집합이며, property는 key와 value로 구성된다.

Untitled

<aside> 💡 객체는 객체의 상타내는 프로퍼티와 프로퍼티를 참조하고 조작할 수 있는 메서드를 모두 포함할 수 있기 때문에 상태와 동작을 하나의 단위로 구조화할 수 있어 유용하다.

</aside>

2. 객체 리터럴에 의한 객체 생성

클래스 기반 객체지향 언어는 클래스를 사전에 정의하고, 필요한 시점에 new 연산자와 함께 생성자constructor를 호출하여 인스턴스를 생성하는 방식으로 객체를 생성한다.

Untitled

자바 스크립트는 다양한 객체 생성 방법을 지원.