JS-프로퍼티 어트리뷰트

topics 200-프론트개발
types
tags
#javascript #object #property

프로퍼티 어트리뷰트

이 내용은 JS-객체 프로퍼티 설정에서 더 자세히 다루고 있다.

간단 요약

프로퍼티 어트리뷰트는 자바스크립트 엔진이 프로퍼티를 관리하기 위해 사용하는 내부 슬롯이다.

데이터 프로퍼티 어트리뷰트

  • <span class="dead-link" title="페이지 없음">Value</span> - 프로퍼티 값
  • <span class="dead-link" title="페이지 없음">Writable</span> - 수정 가능 여부
  • <span class="dead-link" title="페이지 없음">Enumerable</span> - 열거 가능 여부
  • <span class="dead-link" title="페이지 없음">Configurable</span> - 삭제/변경 가능 여부

접근자 프로퍼티 어트리뷰트

  • <span class="dead-link" title="페이지 없음">Get</span> - getter 함수
  • <span class="dead-link" title="페이지 없음">Set</span> - setter 함수
  • <span class="dead-link" title="페이지 없음">Enumerable</span> - 열거 가능 여부
  • <span class="dead-link" title="페이지 없음">Configurable</span> - 삭제/변경 가능 여부

관련 문서

자세한 내용은 JS-객체 프로퍼티 설정 참고