[問題] 尋找類似promise.race的功能函數

作者: water415 (蔡佩)   2019-03-03 17:20:29
Promise中有promise.all跟promise.race
就我目前所知道的promise.all是等到
所有的promise都有回應一個resolve或reject
而promise.race是只要其中一個promise
有resolve或reject就可以滿足條件
問題來了
目前想用的功能是希望所有promise中
有一個resolve的出現才滿足條件
希望可以無視reject的promise
希望可以無視reject的promise
不知道有沒有什麼可以替代的方法呢?
作者: NCKUFatPork (成大肥宅悲歌)   2019-03-03 20:38:00
https://playcode.io/260733?tabs=console&script.js獻醜一下 你的意思是像我寫的這樣嗎
作者: y3k (激流を制するは静水)   2019-03-03 23:44:00
用一個promise去包全部的promise 然後有一個resolve就resolve那個大的promise吧? 這個也可以用async function寫我也順便獻醜一下 https://codepen.io/y3k/pen/oVLjqG
作者: eight0 (欸XD)   2019-03-04 13:31:00
類似 bluebird 的 Promise.some

Links booklink

Contact Us: admin [ a t ] ucptt.com