Promise.all 是在所有的Promise对象都执行完成之后resolve。参数是一个数组,数组的每一项都是一个Promise对象就可以。
Promise.all( [
promise1,
promise2
] ).then( function() {
// do something
} );
Proimse.all( [ Promise.resolve(), Promise.resolve() ] ).then( function() {
// do something
} );
比如你有两个异步的执行:
Promise.all( [
new Promise( function( resolve ) {
setTimeout( function() {
resolve();
}, 2000 );
} ),
new Promise( function( resolve ) {
setTimeout( function() {
resolve();
}, 2000 );
} )
] );
romise.all 是在所有的Promise对象都执行完成之后resolve。参数是一个数组,数组的每一项都是一个Promise对象就可以。
promise
读音
英 ['prɒmɪs] 美 ['prɑmɪs]
释义n. 许诺,允诺;希望
vt. 允诺,许诺;给人以…的指望或希望
vi. 许诺;有指望,有前途
短语
Promise Technology 乔鼎资讯 ; 乔鼎信息 ; 乔鼎科技 ; 乔鼎咨询
promise n 答应 ; 允诺 ; 前途 ; 承诺
promise yourself 承诺自己
句子
She broke her promise to me.
她没有承担对我的许诺。
The future holds limitless promise.
未来有着无限的希望。
You can't swallow the promise of financial allocation that you made yesterday.
你不能取消你昨天作出的财政拨款的允诺。