Birthday Bora

프로퍼티 어트리뷰트 본문

Java Script

프로퍼티 어트리뷰트

ChoiBora 2022. 3. 14. 18:17
더보기

공부한 걸 혼자서 정리하는 자바스크립트

[ 본 내용은 공부한 내용을 제 생각대로 간략하게 정리를 해서 올리는 글입니다. ]


자바스크립트 엔진은 프로퍼티를 생성할 때 프로퍼티의 상태를 나타내는

프로퍼티 어트리뷰트를 기본값으로 자동 정의한다.

 

데이터 프로퍼티

- 키와 값으로 구성된 일반적인 프로퍼티.

 

접근자 프로퍼티

- 자체적으로 값을 갖지 않고 다른 데이터 프로퍼티의 값을 읽거나 저장할 때 호출되는 접근자 함수로 구성된 프로퍼티.

 

데이터 프로퍼티

value : 프로퍼티 값에 접근하면 반환되는 값.

writable : 프로퍼티 값의 변경 가능 여부를 나타낸다.

enumerable : 프로퍼티 값의 열거 가능 여부.

configurable : 프로퍼티의 재정의 가능여부.

 

접근자 프로퍼티

get : 접근자 프로퍼티를 통해 데이터 프로퍼티의 값을 읽을 때 호출되는 접근자.

set : 접근자 프로퍼티를 통해 데이터 프로퍼티의 값을 저장할 때 호출되는 접근자 함수.

enumerable : 데이터 프로퍼티의 enumerable 와 같다.

configurable : 데이터 프로퍼티의 configurable 와 같다.

 

 

'Java Script' 카테고리의 다른 글

스코프  (0) 2022.03.11
함수  (0) 2022.03.09
원시 값  (0) 2022.03.08
객체 리터널  (0) 2022.03.07
타입 변환  (0) 2022.03.06
Comments