博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ES6 Proxy
阅读量:7187 次
发布时间:2019-06-29

本文共 304 字,大约阅读时间需要 1 分钟。

1、概述

Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程

Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。Proxy 这个词的原意是代理,用在这里表示由它来“代理”某些操作,可以译为“代理器”。

2、使用场景

Proxy,见名知意,其功能非常类似于设计模式中的代理模式,该模式常用于三个方面:

  • 拦截和监视外部对对象的访问
  • 降低函数或类的复杂度
  • 在复杂操作前对操作进行校验或对所需资源进行管理

使用场景见:  

转载地址:http://ngukm.baihongyu.com/

你可能感兴趣的文章
我几次求职经验谈--智联相伴
查看>>
PHP中文乱码问题总结[转]
查看>>
IPv6系列-入门指南
查看>>
spring学习笔记(二)
查看>>
DNS智能解析的另类使用 让搜索引擎更快更好的收录您的网站
查看>>
转:java操作文件
查看>>
工具系列——eslint的使用
查看>>
思科IOS配置五大技巧
查看>>
phpwind 论坛迁移过程
查看>>
14个Web移动编程视频网站资源分享
查看>>
我的友情链接
查看>>
nonatomic,assign,copy,retain的区别(转)
查看>>
ubuntu 18.04 docker 学习经历(三)Docker mysql 及 phpmyadmin
查看>>
CentOS 7下JumpServer安装及配置
查看>>
Go36-33-临时对象池(sync.Pool)
查看>>
Android平台Firefox——Fennec编译手记
查看>>
sed常用命令(三)
查看>>
Jquery中的append()和preappend(),after()和before()的区别
查看>>
oracle 误删数据
查看>>
Linux(CentOS)下安装Dubbo管理控制台(dubbo-admin-2.5.4)
查看>>