defineProperty 호출 내에서 정의한 값에 액세스 할 수 있습니까? 다음과 같이 만들려는 것입니다 :defineProperty 내부 getter에서 액세스 값
Object.defineProperty(this, 'name', {
value: 'Caaaarl',
get: function() { return <the value>; },
set: function(x) { <the value> = x; }
});
현재 각 속성에 대해 두 번째 속성을 만들어야합니다.
var _name = '';
Object.defineProperty(this, 'name', {
get: function() { return _name; },
set: function(x) { _name = x; }
});
모든 도움에 감사드립니다!