![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 80
哆姆
这个作者很懒,什么都没留下…
展开
-
迭代器和生成器
迭代器理解迭代循环是迭代机制的基础,1、可以指定循环次数及每次循环中需要执行的操作,2、每次循环都会在下一次迭代开始之前完成,而每次迭代的顺序都是事先定义好的迭代器模式在数据结构中实现iterable接口,并可通过迭代器iterable进行消费,使其成为可迭代对象。可迭代协议iterable接口也称为可迭代协议,要求实现以下两种功能:1、支持迭代的自我识别能力;2、创建可迭代协议的对象的能力;这意味着需要暴露一个属性作为默认迭代器,且这个属性必须引用一个迭代器工厂函数,调用这个工厂函数原创 2021-07-17 12:09:00 · 54 阅读 · 0 评论 -
ES6 Promise原理
ES6 Promise原理一、Promise是什么二、为什么会有Promise1、回调地狱 + 异步同步事件调用顺序带来的双重伤害2、回调事件的分离三、Promise的三种状态1、resolve2、reject3、pending四、then catch all race1、then2、catch3、all4、race五、基本用法六、实现Promise一、Promise是什么A promise is an object that may produce a singe value some time in原创 2021-02-07 20:46:37 · 3130 阅读 · 0 评论