await을 써야만 하는 이유는 async function은 기본적으로 무조건 Promise를 반환하기 때문입니다. Promise가 resolve하거나 reject된 값을 받으려면 await나 then을 써야해요. 말씀하신 코드처럼 톱 레벨에서 resolve된 값을 받아오는 방법은 await밖에 없습니다.
1개의 좋아요
ⓒ 자바스크립트 개발자 포럼 | 상호명 및 호스팅 서비스 제공 : 손수 | 대표 : 정현주 | 경기도 화성시 동탄장지천3길 10 | 사업자 등록번호 : 365-58-00109 | 통신판매업신고 : 2024-화성동탄-1006