так же, как если бы свойство было определено при инициализации объекта?
скажем, есть объект
const person = {
name: 'Alex';
}
И свойство объекта мы можем получить и перезаписать.
Теперь немного не понимаю, как определить свойство через Object.defineProperty и описать геттер и сеттер свойства так, чтобы результат был таким же
const person = {};
Object.defineProperty(person, 'name', {
get() { ... },
set(value) { ... },
}
)
просто не писать get set вроде
Обсуждают сегодня