
[모던 자바스크립트 Deep Dive] 16장 프로퍼티 어트리뷰트
·
Frontend/모던 자바스크립트 Deep Dive
16장 프로퍼티 어트리뷰트 1. 내부 슬롯과 내부 메서드- 자바스크립트 엔진의 구현 알고리즘을 설며하기 위해 ECMAScript 사양에서 사용하는 의사 프로퍼티와 의사 메서드- 이중 대괄호([[ ... ]])로 감싼 이름들이 내부 슬롯과 내부 메서드- 원칙적으로는 직접 접근하거나 호출하는 방법을 제공하지 않지만, 간접적으로는 가능 2. 프로퍼티 어트리뷰트와 프로퍼티 디스크립터 객체- 자바스크립트 엔진은 프로퍼티를 생성할 때 프로퍼티의 상태를 나타내는 프로퍼티 어트리뷰트를 기본값으로 자동 정의한다.- 프로퍼티 상태:프로퍼티 값: [[Value]]갱신 가능 여부: [[Writable]]열거 가능 여부: [[Enumerable]]재정의 가능 여부: [[Configurable]]위 값들은 직접 접근할 수 없지만..