ES6

2020-12-16  本文已影响0人  kimberle

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 );
上一篇下一篇

猜你喜欢

热点阅读