Vue 3 高阶指南之 Proxy
发布日期:2021-07-01 00:36:40
浏览次数:2
分类:技术文章
本文共 468 字,大约阅读时间需要 1 分钟。
高阶指南之 Proxy
Proxy
对象用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等)。
术语
handler
包含捕捉器的占位符对象。
traps
提供属性访问的方法,这类似于操作系统中捕捉器的概念。
target
被 Proxy 代理虚拟化的对象,它常被作为代理的存储后端,根据目标验证关于对象不可扩展性或不可配置属性的不变量(保持不变的语义)。
语法
const p = new Proxy(target, handler)
参数
target
要使用 Proxy
包装的目标对象(可以是任何类型的对象,包括原生数组,函数,甚至另一个代理)。
handler
一个通常以函数作为属性的对象,各属性中的函数分别定义了在执行各种操作时代理 p 的行为。
handler 对象的方法
handler
对象是一个容纳一批特定属性的占位符对象。它包含有 Proxy
的各个捕获器(trap)。
所有的捕捉器是可选的。如果没有定义某个捕捉器,那么就会保留源对象的默认行为。
-
handler.getPrototypeOf()
转载地址:https://m528964214.blog.csdn.net/article/details/109475358 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月28日 10时34分37秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Tomcat配置技巧
2019-05-01
安装eclipse及语言包
2019-05-01
启动TOMCAT时出现"-Djaava.endorsed.dirs="的解决办法
2019-05-01
Eclipse + MyEclipse下配置J2EE工程(英文界面)
2019-05-01
Eclipse及其插件下载网址大全
2019-05-01
使用links方式安装Eclipse插件
2019-05-01
在Eclipse中用myEclipse进行开发(中文界面)
2019-05-01
Eclipse中使用Junit插件测试
2019-05-01
利用Eclipse编辑中文资源文件
2019-05-01
微软高级开发者管理峰会演讲摘要:产品质量的基石
2019-05-01
产品开发模式管理网站开发
2019-05-01
String和StringBuffer的比较(附带程序说明)
2019-05-01
Oracle中自增字段的两种方法的比较(Trigger和Sequence)
2019-05-01
什么是Web 2.0?
2019-05-01
Junit执行及加载顺序分析(原创)
2019-05-01
ORACLE SQL性能优化系列(一)
2019-05-01
ORACLE SQL性能优化系列(二)
2019-05-01
处理正则表达式的java包:regexp
2019-05-01
正则表达式简介(微软)--4.正则表达式语法
2019-05-01
正则表达式简介(微软)--5.建立正则表达式
2019-05-01