为什么Promise.any至少需要一个输入?

时间:2016-08-17 06:17:23

标签: promise bluebird

有谁知道为什么Promise.any()要求数组非空?

此代码:

var Promise = require('bluebird');
Promise.any([]).then(function () {
    console.log('something')
})
.catch(function (err) {
    console.log('err:',err)
})

给出了这个错误:

  

RangeError:输入数组必须至少包含1个项目,但只包含0个项目

0 个答案:

没有答案