首頁>Club>
9
回覆列表
  • 1 # 使用者6745035785625

    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 );

    } )

    ] );

  • 中秋節和大豐收的關聯?
  • 函式凹凸性的判斷,怎麼判斷函式的凹凸性?