用户登录
用户注册

分享至

ES6 - 基础学习(17): 用Proxy进行预处理

  • 作者: 无毛刺的不锈钢管
  • 来源: 51数据库
  • 2021-10-18

概述

proxy 与 reflect是 es6为了操作对象引入的 api 。proxy可以对目标对象的读取、函数调用等操作进行拦截,然后进行操作处理。它不直接操作对象,而是像代理模式,通过对象的代理对象进行操作,在进行这些操作时,可以添加一些需要的额外操作。

proxy的存在就相当于 在对象的读取、函数调用之前 执行一些预处理,可以简单的理解为 proxy是对象或函数的生命周期函数。proxy的应用使得对象和函数更加强大,逻辑功能也更加清楚,而且在编写通用库或通用组件时非常好用。

软件
前端设计
程序设计
Java相关