Proxy和defineProperty 1. Object.defineProperty 用于监听对象的数据变化 1.1 语法 Object.defineproperty(obj, key, descriptor) let obj = { age: 11 } let value = 'xiaoxiao'; Object.defineproperty(obj, 'name', { get() { return value; }, set(newValue) { value = newValue; } }) obj.name = 'pengpeng'; 1.2 优势 兼容性好 1.3 缺点...