a
:var a = 50;
function a_changed() {
console.log('И если все принимают ложь, навязанную партией, если во всех документах одна и та же песня, тогда эта ложь поселяется в истории и становится правдой.')
}
const store = new Proxy({
a: 50
}, {
set(target, property, value, receiver) {
console.log(`Поле <${property}> было обновлено. Новое значение:`, value);
return Reflect.set(target, property, value, receiver);
}
});
store.a = 10;
// Поле <a> было обновлено. Новое значение: 10