资源说明:如下所示:
{
//原始对象
let obj={
time:'2017-03-11',
name:'net',
_r:123
};
//(代理商)第一个参数代理对象,第二个参数真正代理的东西
let monitor=new Proxy(obj,{
// 拦截对象属性的读取
get(target,key){
return target[key].replace('2017','2018')
},
// 拦截对象设置属性
set(target,key,value){
if(key==='name'){
//赋值并返回
return target[key
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。