使用Await 進行非同步回調處理
在某些情況下,使用以下回呼時:
test() { api.on( 'someEvent', function( response ) { return response; }); }
function apiOn(event) { return new Promise(resolve => { api.on(event, response => resolve(response)); }); }
async function test() { return await apiOn( 'someEvent' ); }
async function whatever() { // snip const response = await test(); // use response here // snip }
以上是如何使用Await處理非同步回調?的詳細內容。更多資訊請關注PHP中文網其他相關文章!