困难ES6
0 1

ES6的Proxy可以实现什么功能?

【概念释义】

Proxy 是 ES6 提供的元编程能力:在目标对象外包装一层拦截器(handler),对读取、赋值、删除、枚举等操作插入自定义逻辑。Vue 3 响应式、Immer 草稿、ORM 懒加载都基于 Proxy 思想。

Reflect 与 Proxy trap 方法一一对应,是官方推荐的默认实现方式。

【基础使用】

javascript
const target = { name: 'Tom', age: 18 };

const proxy = new Proxy(target, {
  get(obj, key, receiver) {
    console.

登录查看完整 1520

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(14)