手机站 广告联系

淮安新闻网——淮安门户网淮安人才网-淮安求职找工作门户www.hallimvalve.cn

前端开发必备

来源:淮安新闻网 作者:淮安新闻网 人气: 发布时间:2019-09-15
摘要:往期回顾:前端开发必备 - ES6 新特性之 let 和 const 命令前端开发必备 - ES6 新特性之 变量的解构赋值前端开发必备 - ES6 新特性之 字符串的拓展前端开

往期回顾:

前端开发必备 - 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服务的客户端

前端开发必备

责任编辑:淮安新闻网
这里设置第三方评论代码

最火资讯

百度新闻独家出品

新闻由机器选取每5分钟自动更新

手机:18800000000 邮箱:180000@qq.com
地址:北京市河南岸国商大厦B-6-B