# Proxy 代理
代理:提供了修改底层实现的方式
```js
//代理一个目标对象//target:目标对象//handler:是一个普通对象,其中可以重写底层实现//返回一个代理对象new Proxy(target, handler)```
有一个对象,是观察者,它用于观察另外一个对象的属性值变化,当属性值变化后会收到一个通知,可能会做一些事。