Object.defineProperty 和 Proxy 的区别 拦截范围 Object.defineProperty: 作用于单个属性 Proxy: 作用于整个对象 拦截操作: Object.defineProperty: 读取和设置 Proxy: 读取、设置、删除、添加等等