해결된 질문
작성
·
242
1
아래 코드에서 get과 set은 자바스크립트에서 지원하는 예약어 인건가요?
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/get
참고를 해보니 문법 형태가 달라서 질문 드립니다.
// 즉시실행함수 js 문법 -> 노출x
(function () {
function init() {
Object.defineProperty(viewModel, "str", {
// 속성에 접근 했을 때의 동작을 정의
get: function () {
console.log("접근");
},
// 속성에 값을 할당했을 때의 동작을 정의
set: function (newValue) {
console.log("할당", newValue);
//div.innerHTML = newValue;
render(newValue);
},
});
}
function render(value) {
div.innerHTML = value;
}
init(); // 호출
})();