�是 <code>Object.defineProperty</code> 而 Vue3 使用的是 <code>Proxy</code>。<code>Proxy</code> 可以创建一个对象的代理，从而实现对这个对象基本操作的拦截和自定义。</p><table><thead><tr><th>特性</th><th>defineProperty</th><th>Proxy</th></tr></thead><tbody><tr><td>劫持新创建属性</td><td>否</td><td>是</td></tr><tr><td>劫持数组变化</td><td>否</td><td>是</td></tr><tr><td>劫持索引修改数组元素</td><td>否</td><td>是</td></tr><tr><td>兼容性</td>