прикрепить функцию get / set к свойству объектов в js

По сути, у меня есть объект:

var foo = function() {
  this.setting = false;
  this.refresh = function() { ... };
}

let a = new foo();
a.setting = true; // a.refresh() is triggered

Мне нужно запускать обновление в любое время, когда .setting записывается. Я чувствую, что это как-то связано с bind , но я не мог этого понять.

10
задан XåpplI'-I0llwlg'I - 20 September 2017 в 20:49
поделиться