摘要: 概述 Reflect 是 ES6 为了操作对象引入的 API 。 Reflect 可以用于获取目标对象的行为,它与 Object 类似,它的方法与 Proxy 是对应的。 基本用法: 1、Reflect.get(target, name, receiver) 查找并返回 target 对象的 nam 阅读全文
posted @ 2019-10-18 23:30 梁涛999 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 概述 Proxy代理 可以对目标对象的读取、函数调用等操作进行拦截,然后进行操作处理。它不直接操作对象,而是像代理模式。 基本用法 Proxy代理 一个 Proxy 对象由两个部分组成: target 、 handler 。在通过 Proxy 构造函数生成实例对象时,需要提供这两个参数。 targe 阅读全文
posted @ 2019-10-18 22:35 梁涛999 阅读(382) 评论(0) 推荐(0) 编辑
摘要: Map 对象 Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。 一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值:字符串、对象、函数、NaN 1、set() 方法为Map对象添加一个指定键(key)和值(value)的新元素。返回 阅读全文
posted @ 2019-10-18 00:09 梁涛999 阅读(190) 评论(0) 推荐(0) 编辑