【質問】js待ち〜再発見

参考資料   (小白提供)(また、歴史を見てください。歴史上小白とも呼ばれる関中という男がいました、それはハンドルです!!!) 

別の参考資料 

返品が無い場合

async function gen(){
 await Promise.resolve(1)
 console.log('gne1')
 await Promise.resolve(1)
 console.log('gne2')
 await Promise.resolve(1)
 console.log('gne3')
 await Promise.resolve(1)
 console.log('gne4')
 await Promise.resolve(1)
 console.log('gne5')

}

gen()

Promise.resolve(1).then(()=>{
 console.log('p11')
 //return Promise.resolve(1)
}).then(()=>{
 console.log('p12')
}).then(()=>{
 console.log('p21')
}).then(()=>{
 console.log('p22')
}).then(()=>{
 console.log('p23')
}).then(()=>{
 console.log('p31')
 //return Promise.resolve(1)
}).then(()=>{
 console.log('p32')
}).then(()=>{
 console.log('p33')
}).then(()=>{
 console.log('p41')
}).then(()=>{
 console.log('p42')
}).then(()=>{
 console.log('p43')
}).then(()=>{
 console.log('p51')
}).then(()=>{
 console.log('p52')
}).then(()=>{
 console.log('p53')
}).then(()=>{
 console.log('p61')
})

返品が無い場合 

  • 約束約束メインプログラム  
  • 約束約束約束メインプログラム
  • 約束約束約束メインプログラム
  • 。。。。。。

上記の周波数出力

 

返品がある場合 

async function gen(){
 await Promise.resolve(1)
 console.log('gne1')
 await Promise.resolve(1)
 console.log('gne2')
 await Promise.resolve(1)
 console.log('gne3')
 await Promise.resolve(1)
 console.log('gne4')
 await Promise.resolve(1)
 console.log('gne5')

}

gen()

Promise.resolve(1).then(()=>{
 console.log('p11')
 //return Promise.resolve(1)
}).then(()=>{
 console.log('p12')
}).then(()=>{
 console.log('p21')
}).then(()=>{
 console.log('p22')
}).then(()=>{
 console.log('p23')
}).then(()=>{
 console.log('p31')
 return Promise.resolve(1)
}).then(()=>{
 console.log('p32')
}).then(()=>{
 console.log('p33')
}).then(()=>{
 console.log('p41')
}).then(()=>{
 console.log('p42')
}).then(()=>{
 console.log('p43')
}).then(()=>{
 console.log('p51')
}).then(()=>{
 console.log('p52')
}).then(()=>{
 console.log('p53')
}).then(()=>{
 console.log('p61')
})

31など、出力がより安定した位置にリターンを配置すると

31からジャンプします。

結果は次のとおりです。

公開された65元の記事 ウォンの賞賛8 ビュー6985

おすすめ

転載: blog.csdn.net/MENGCHIXIANZI/article/details/105598596