楼主:
othree (OOO)
2019-03-05 11:59:03刚好最近 TC39 那边又有人在讲这个
我觉得这一两年有机会进标准
目前草案都是叫 Promise.any
其实五年前就有相关的讨论
https://esdiscuss.org/topic/promise-any
这边连简单的 polyfill 实做都有了
NPM 上也有个 package
https://www.npmjs.com/package/promise-any
这套的实做方法倒是很有趣
※ 引述《water415 (蔡佩)》之铭言:
: Promise中有promise.all跟promise.race
: 就我目前所知道的promise.all是等到
: 所有的promise都有回应一个resolve或reject
: 而promise.race是只要其中一个promise
: 有resolve或reject就可以满足条件
: 问题来了
: 目前想用的功能是希望所有promise中
: 有一个resolve的出现才满足条件
: 希望可以无视reject的promise
: 希望可以无视reject的promise
: 不知道有没有什么可以替代的方法呢?