분류 javascript

JavaScript defineProperty() 메소드 이해하기

컨텐츠 정보

  • 조회 308 (작성일 )

본문

const cat = {} 

Object.defineProperty(cat, 'breed', {

   value: 'Tiger cat' }


console.log(cat.breed)   //'Tiger cat'

================================================


하나의 개체 속성을 만들거나 구성합니다.


3 가지 인수를 취합니다. 

첫 번째는 속성을 만들거나 구성할 객체입니다. 

두 번째는 문자열로 정의 된 속성 이름입니다. 

세 번째는 속성 정의가 있는 객체입니다.