![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
fkuke469577
这个作者很懒,什么都没留下…
展开
-
第16章 Generator 函数的语法
第16章 Generator 函数的语法16.1.1function* helloWorldGenerator() { yield 'hello'; yield 'world'; return 'ending';}var hw = helloWorldGenerator();hw.next()// {value: "hello", done: false}hw.n...原创 2020-01-14 19:02:53 · 145 阅读 · 0 评论 -
第15章 Iterator 和 for...of 循环
15.1Iterator(遍历器)的概念Iterator 的遍历如下:1. 创建一个指针对象, 指向当前数据结构的其实位置。也就是说, 遍历器对象本质上就是一个指针对象。2.第一次调用指针对象的next方法,可以将指针指向数据结构的第一个成员。3.第二次调用指针对象的next方法,指针就指向数据结构的第二个成员。4.不断调用指针对象的next方法,直到它指向数据结构的结束为止。...原创 2020-01-08 00:45:42 · 91 阅读 · 0 评论 -
第14章 Promise 对象
Promise 对象有以下两个特点:1。对象的状态不收外接影响。有3种状态: pending(进行中)、Fulfilled(已成功)和Rejected(已失败)2. 一旦状态改编就不会再变14.2var promise = new Promise(function (resolve, reject) { // ... some code if(/* 异步操作成功 ...原创 2020-01-07 00:27:43 · 131 阅读 · 0 评论 -
第13章 Reflect
1. 将 Object 对象的一些明显属于语言内容的方法(比如Object。defineProperty)放到Reflect对象上。2. 修改某些 Object 方法的返回结果, 让其变得更合理3. 让 Object 操作变成函数行为4. Reflect 对象的方法与 Proxy 对象的方法一一对应, 只要是 Proxy 对象的方法, 就能在 Reflect 对象上找到对应的方法。...原创 2020-01-06 00:14:24 · 96 阅读 · 0 评论 -
第12章 proxy
12.2.1var pipe = (function() { return function(value) { var funcStack = []; var oproxy = new Proxy({}, { get: function (pipeObject, fnName) { if(fnName === 'get') { return funcStac...原创 2019-12-30 01:24:03 · 126 阅读 · 0 评论