async, await 개념 및 사용
함수 앞에 async가 오게 되면 그 함수는 Promise이 된다. const passOrfailed1 = () => { return new Promise ( ( respond , reject ) => { respond ( ' pass ' ) ; } ) ; } const passOrfailed2 = async () => { return ' pass ' ; } passOrfailed는 1,2로 구분되어 있다. 1번은 기존의 Promise를 리턴하는 방식이고 2번은 async를 이용한 방 법이다. 코드가 상당히 간단해 진것을 알수 있다. const delay = ( sec ) => { return new Promise ( ( res ) => { setTimeout ( res , sec * 1000 ) ; } ) } const getFruit = async () => { await delay ( 1 ) ; ...