猿问

promise的运行结果顺序

请教一下为什么这段代码的运行结果是这样的
1首先被输出
两秒后,2,3,4同时被输出
然后又过了两秒11被输出
不太理解,在火狐和chrome的调试上都是这个样子的

子衿沉夜
浏览 726回答 3
3回答

凤凰求蛊

then 中的 callback 是接收 Promise 的 resolve 值作为参数,而不是 resolve 和 reject 函数。所以,除第一个 function(resolve, reject) 之外,后面的所有 resolve、reject 都是 undefined。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答