normal utils by qianzhixiang
npm install q-proxyablejavascript
import { Proxyable } from 'q-proxyable';
const arr = Proxyable([1], {
get(target, prop, value) {
console.log(prop, value);
},
});
`
支持 Proxy . DefineProperty
1. 当系统支持 proxy 的时候,自动使用 proxy,否则使用 DefineProperty
2. 对数组的方法进行了改写,DefineProperty 模式下能够监听到 length 的变化
支持全局增加监听事件
`javascript
addProxyHandler({
get(target, prop, value) {},
});
``