设为首页 - 加入收藏
您的当前位置:主页 > 科技新闻 > 正文

前端开发必备

来源:网络整理 点击: 时间:2019-09-15

往期回顾:

前端开发必备 - ES6 新特性之 let 和 const 命令

前端开发必备 - ES6 新特性之 变量的解构赋值

前端开发必备 - ES6 新特性之 字符串的拓展

前端开发必备 - ES6 新特性之 正则的拓展

前端开发必备 - ES6 新特性之 数值的拓展

前端开发必备 - ES6 新特性之 对象的拓展

前端开发必备 - ES6 新特性之 Symbol

前端开发必备 - ES6 新特性之 Set和Map数据结构

proxy 用于修改某些操作的默认行为,可以理解为一种拦截外界对目标对象访问的一种机制,从而对外界的访问进行过滤和修改,即代理某些操作,也称“代理器”。11.1 基础使用

proxy实例化需要传入两个参数,target参数表示所要拦截的目标对象,handler参数也是一个对象,用来定制拦截行为。

前端开发必备

上述a实例中,在第二个参数中定义了get方法,来拦截外界访问,并且get方法接收两个参数,分别是目标对象和所要访问的属性,所以不管外部访问对象中任何属性都会执行get方法返回leo。

注意:

只能使用Proxy实例的对象才能使用这些操作。

如果handler没有设置拦截,则直接返回原对象。

前端开发必备

同个拦截器函数,设置多个拦截操作:

前端开发必备

Proxy支持的13种拦截操作:

13种拦截操作的详细介绍:打开阮一峰老师的链接。

前端开发必备

11.2 取消Proxy实例

使用Proxy.revocale方法取消Proxy实例。

前端开发必备

11.3 实现 Web服务的客户端

前端开发必备

网友评论:

美女图片

网站地图 | 热门标签

免责声明:本站内容均来自网络或网友投稿,如有侵权请联系维加斯客服,我们会第一时间为您处理或者删除侵权内容!谢谢您的合作!联系QQ:11129345

Copyright © 2016 维加斯国际 All Rights Reserved.京ICP备12027043号-1

Top