모던 자바스크립트 Deep Dive 자바스크립트의 기본 개념과 동작 원리를 읽고 정리한 내용입니다.
10.1 객체란?
- 원시 타입은 단 하나의 값만 나타내지만 객체 타입은 다양한 타입의 값을 하나의 단위로 구성한 복합적인 자료구조이다.
- 원시값은 변경 불가능한 값이지만, 객체는 변경 가능한 값이다.
- 객체는 0개 이상의 프로퍼티로 구성된 집합이며, 프로퍼티는 키와 값으로 구성된다.
- 프로퍼티는 객체의 상태를 나타내는 값이다.
- 메서드는 프로퍼티가 참조 및 조작할 수 있는 동작이다.
10.2 객체 리터럴에 의한 객체 생성
- 인스턴스란 클래스에 의해 생성되어 메모리에 저장된 실체를 말한다.
- 클래스는 인스턴스를 생성하기 위한 템플릿의 역할을 한다.
10.5 프로퍼티 접근
- 대괄호 프로퍼티 접근 연산자 내부에 지정하는 프로퍼티 키는 반드시 따옴표로 감산 문자열이어야 한다.
'Language > JavaScript' 카테고리의 다른 글
JavaScript 06. 스코프 (2) | 2022.08.31 |
---|---|
JavaScript 05. 함수 (0) | 2022.08.28 |
JavaScript 03. 연산자 (0) | 2022.08.25 |
JavaScript 02. 표현식과 문 (0) | 2022.08.21 |
JavaScript 01 . 변수 (0) | 2022.08.20 |