Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 909 Bytes

Syncawait문법.md

File metadata and controls

27 lines (19 loc) · 909 Bytes

Syncawait문법

let

  • 블록 범위(scope) 지역 변수를 선언.
  • 추가로 동시에 값을 초기화

async await

  • 비동기 처리를 위함
    • 특정 로직이 실행되지 않았어도 바로 나머지 코드를 실행하는 방식
  • async랑 await는 세트!
  • 프로미스 : javascript에서 비동기 처리를 위한 객체
    • Pending(대기) : 비동기 처리 로직이 아직 완료되지 않은 상태
    • Fulfilled(이행) : 비동기 처리가 완료되어 프로미스가 결과 값을 반환해준 상태
    • Rejected(실패) : 비동기 처리가 실패하거나 오류가 발생한 상태
async function 함수명() {
  await 비동기_처리_메서드_명();
}