前端学习记录笔记

JS异步加载的三种方式

2019-03-26  本文已影响0人  VictoriaZsj

http://blog.csdn.net/l522703297/article/details/50754695

https://blog.csdn.net/qq_31628337/article/details/71056294

异步编程对 JavaScript 语言太重要。JavaScript 只有一根线程,如果没有异步编程,根本没法用,非卡死不可

Promise就是为了解决这个问题而提出的。它不是新的语法功能,而是一种新的写法,允许将回调函数的横向加载,改成纵向加载。

 Generator 函数。它不同于普通函数,是可以暂停执行的,所以函数名之前要加星号,以示区别

整个 Generator 函数就是一个封装的异步任务,或者说是异步任务的容器。异步操作需要暂停的地方,都用 yield 语句注明

上一篇下一篇

猜你喜欢

热点阅读