Property attribute

boyeonJ·2023년 4월 23일
0

JavaScript ETC

목록 보기
9/14

  • Property : 자바스크립트 객체(object)에서 속성을 정의하는 것으로, 이름(key)과 값(value)의 쌍으로 구성
const person = {}; // 빈 객체 생성
person.name = "John"; // name이라는 프로퍼티 추가
person.age = 30; // age라는 프로퍼티 추가
  • Property attribute : 위에서 설명한 Property의 속성(특징)을 정의하는 것, 역시 이름(key)과 값(value)의 쌍으로 구성
const obj = {}; // 빈 객체 생성
Object.defineProperty(obj, 'name', {
  value: 'John', // 프로퍼티 값
  writable: true, // 쓰기 가능 여부
  enumerable: true, // 열거 가능 여부
  configurable: true // 재정의 가능 여부
});

0개의 댓글