#青训营笔记创作活动#
2月4日 打卡day4
今日学习 Promise/手写async await
众所周知,js是单线程的,但有时候又会遇到异步代码的困境。因此,便有了Promise,Promise会给调用者一个承诺,等一会儿将数据返回。它的回调函数有两个参数回调函数,一个成功的resolve函数,会回调.then函数;一个调用失败的reject函数,会回调.catch函数。
Promise有一个回调地狱的问题,在解决这个问题的过程中逐渐形成了async/await。用async标识该函数为异步,用await标识函数内部同步执行。
展开
评论