Promise中有多个resove
Posted 254980080
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Promise中有多个resove相关的知识,希望对你有一定的参考价值。
return new Promise((resolve, reject) => { resolve({ status: 2 }) if (true) { resolve({ status: 1 }) } }
Promise中,只要遇到resolve,就会将resolve状态凝固,后边再出现其他的resolve,不会覆盖之前的resolve。
.then(res=>{})方法中,回调的res,是第一个resolve状态的值。
以上是关于Promise中有多个resove的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段12——JavaScript的Promise对象
VSCode自定义代码片段12——JavaScript的Promise对象