![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 59
道不同不相为谋而
这个作者很懒,什么都没留下…
展开
-
对于promise的最直接理解
再次重申,promise不是异步的,是一个构造函数,需要new,它只是解决异步流程的一种技术,用来解决异步流程化的手段 promise其实只有一个参数,那就是excutor,执行器 然后,excutor有两个参数,那就是我们知道的resolve,跟reject excutor就是在new promise的时候执行调用, excutor是同步的,如下,promise里的1先打印,然后2再打印, 但是then函数是异步执行,下面就会先执行global,然后在执行Then 如下,第一个th..原创 2021-04-20 13:59:43 · 127 阅读 · 0 评论 -
ES6 新增的关键字 yield
yield是ES6的新关键字使生成器函数执行暂停,yield关键字后面的表达式的值返回给生成器的调用者。它可以被认为是一个基于生成器的版本的return关键字。 yield关键字实际返回一个IteratorResult对象,它有两个属性,value和done。value属性是对yield表达式求值的结果,而done是false,表示生成器函数尚未完全完成。一旦遇到yield表达式,生成器的代码将被暂停运行,直到生 成器的next()方法被调用。每次调用生成器的next()方法时,生...原创 2021-04-20 13:56:06 · 1116 阅读 · 0 评论