7
비동기 / 대기 구문에서 거부하는 방법?
async / await 함수가 반환 한 약속을 어떻게 거부 할 수 있습니까? 예를 들어 원래 foo(id: string): Promise<A> { return new Promise((resolve, reject) => { someAsyncPromise().then((value)=>resolve(200)).catch((err)=>reject(400)) }); } async / await로 번역 async foo(id: string): Promise<A> { try{ await someAsyncPromise(); return 200; } catch(error) {//here goes if someAsyncPromise() rejected} return …