嗨,我想在async await沒(méi)有任何回調(diào)包裝器的情況下使用.then(function(){});要么something(anyparams,function(){});換句話說(shuō),我想通過(guò)將 promise 轉(zhuǎn)換為來(lái)逐行使用我的代碼async await問(wèn)題:我已成功轉(zhuǎn)換promise為async await 如果塊出錯(cuò),如何解決。預(yù)期輸出是“結(jié)果:FFF”這是我的代碼:function getName () { return new Promise(function (resolve, rejected) { var name = "FFF"; // wait 3000 milliseconds before calling resolve setTimeout ( function() { resolve( name ) }, 3000) })}async function foo () { console.log('Before Name'); var name = await getName(); console.log('After Name'); return name;}var str = foo();if(str == 'FFF'){ alert('result: '+str);}else{ alert('entered wrong block');}
我想在沒(méi)有 then 或任何回調(diào)函數(shù)的情況下使用 async await,但是如果檢查不起作用
四季花海
2022-12-29 15:20:29