Study (1) 썸네일형 리스트형 Object.defineProperty, Object.defineProperties 자바스크립트는 프로토타입 기반 언어이자 객체지향 언어다. 잘쓰면 편리하지만 잘못사용하기 쉬운 Object의 속성값을 지정하고 불변(immutable) 속성으로 만들거나 간단하게 getter, setter도 선언할수 있는 메소드다 컨셉 object를 다루는데 있어서 동작은 크게 다음과 같이 나눌수 있다. 열거하기 ( enumerable ) Ex) for in, Object.keys() 초기값 선언하기 값 수정하기 ( writable, set ) 값 가져오기 ( get ) Object.freefreeze 를 사용하거나 Symbol, yield 등을 사용해서 나타낼수도 있지만 defineProperty, defineProperties를 사용해서 간단하고 쉽게 제어할수도 있다. 대표적으로 VUE가 초기 data.. 이전 1 다음