我们的目的是:更新数据->自动更新ui 1.首要检测数据有没有变化 2.更新ui 根据 vue 的思想, es5 提供我们一个方法,为一个对象某一个属性设置监听方法。 var data {a: 5;}//我们设置了 data对象的a属性的监听Object.defineProperty(data, a, { set: function(newVal) {console.log(newVal,为data.a设置了新值);},get: function() {console.log(获取data.a);return variable; })data……