2020
09-25
09-25
javascript用defineProperty实现简单的双向绑定方法
definePropertyObject提供的方法,用于给对象添加自定义属性具体用法如下:constobj={_value:1};Object.defineProperty(obj,'value',{get:function(){console.log('get方法执行');returnthis._value;},set:function(a){console.log('set方法执行');this._value=a;}})obj.value=3;console.log(obj.value);console.log(obj._value);在node中执行结果如下:下面来分析一下代码首先定一个对...
继续阅读 >