定义
监听 某个对象 ,把要监听的对象克隆一份给 Proxy 代理,原对象没有变化
该Proxy()构造函数用于创建Proxy对象。
语法
new Proxy(target, handler)
=> target :要包装的目标对象Proxy。它可以是任何类型的对象
=> handler :一个对象,其属性是定义对 Proxy 执行操作时的行为的函数。
区别
Proxy 优势 在于 不用每一个属性都进行劫持; 他是整个对象的劫持
defineProperty:是一个一个劫持