Promise
文章平均质量分 85
一个被代码耽误的厨子
想做一只无忧无虑的熊
展开
-
一文让你搞懂async/await存在时的执行顺序
最近在写项目,发现代码中总出现这样的内容,一直百思不得其解,后来同事说这段代码的意义是把后边的任务变成宏任务执行,这我更迷惑了,我发现自己的Promise基础还是很差,因此在摸索了几天后,基本上搞懂了基本原理,特此记录。原创 2023-09-28 15:55:29 · 1987 阅读 · 0 评论 -
async/await把异步变同步的原理
首先我们来看一段代码,你觉得这段代码的执行顺序是什么呢?这段代码的输出顺序是:1. "calling" (调用asyncCall函数时打印出来)2. "B" (在asyncCall函数调用期间打印出来)3. "resolved" (resolveAfter2Seconds函数中的Promise在2秒后被解决,await关键字等待解决并返回结果)4. "A" (在await表达式之后打印出来)原创 2023-08-22 10:10:21 · 271 阅读 · 0 评论