最近复习基础,翻看红宝书第 4 版,发现有 2 处错误,记录在此以提醒新入坑的小伙伴们注意,后续会持续更新(如果它还有错误的话)
如果说的不对还请大佬们指正
11.3 节异步函数
书中 11.3.2 节的两个例子输出错误,书中的输出是:
我没有看它的解释,因为输出跟我理解的不一样,按我的理解,应该按如下输出:
// 1 依次输出: baz,foo,bar
// 2 依次输出: 1,2,3,4,5,8,9,6,7
因为 Promise 会将回调添加到微任务队列,所以应该按照先入先出打印结果