1.proxy
//proxy拦截行为
let _handler = {
//get用于拦截某个属性的读取操作
get: function( target, _name ) { //( 目标对象、属性名、proxy实例本身 )
// do something
},
set: function( _obj, _prop, _val ) { //( 目标对象、属性名、proxy实例本身 )
// do something
}
};
let _proxyObj = new Proxy( xx, _handler );
console.log( _proxyObj );
网友评论