1.Proxy可以代理整个对象,defineProperty只代理对象上的某个属性。 2.Proxy对代理对象的监听更加丰富。 3.Proxy代理对象会生成新的对象,不会修改被代理对象本身。 4.Proxy不兼容IE浏览器。