摘要: Generator 1.基本概念 异步编程的一种解决方案 2.next 函数的用法 见代码 3.yield* 的用法 见代码 一、基本定义 2.使用 Generator 作为遍历器的返回值 通过 Generator 函数的方式 3.状态机 有 A B C 三种状态去描述一个事物,A-B、B-C、C- 阅读全文
posted @ 2018-04-30 23:32 姜皓 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Iterator 和 for...of 循环 1.什么是 Iterator 接口 Iterator 接口功能:用一种相同办法的接口让不同的数据结构得到统一的读取命令的方式 2.Iterator的基本用法 见代码 3.for...of for...of 循环就是不断调用Iterator 接口来达到这种 阅读全文
posted @ 2018-04-30 22:46 姜皓 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Promise(异步编程的一种解决方案) 1.什么是异步 函数A,A去执行一个步骤,A执行再完执行B,这种执行方式实现有两种方式: 1.回调 2.事件触发。Promise 区别于这两种方式 2.Promise 的作用 解决异步操作问题 3.Promise 的基本用法 见代码 一.ES5中的回调(问题 阅读全文
posted @ 2018-04-30 22:06 姜皓 阅读(205) 评论(0) 推荐(0) 编辑