본문 바로가기 메뉴 바로가기

개발과 일상 사이

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발과 일상 사이

검색하기 폼
  • 분류 전체보기 (25)
    • 개발 (22)
      • Java (4)
      • Javascript (13)
      • Etc (5)
    • 일상 (3)
      • Diary (3)
  • 방명록

await (1)
async function과 Promise

비동기 작업(function A) 호출 시 await 키워드를 사용하게 되면 function A를 호출하는 함수(function B)는 반드시 async 키워드를 붙여주어야 한다. async function B () { const result = await A() } 단... 이렇게 await을 사용하기 위해선 function A가 Promise를 리턴하고 있어야 한다는 전제가 있다. 마찬가지로 function B를 다른 함수가 await을 이용하여 호출한다고 한다면 function B 는 Promise를 리턴하고 있어야 하는 것이다. 그래서 난 개발인생 내내 아래와 같은 짓을 해왔다. async function B () { const result = await A() return Promise.reso..

개발/Javascript 2020. 4. 26. 17:51
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 자바스크립트
  • 근본설
  • KCD2019
  • 스프링부트
  • vue
  • intellij
  • Builder
  • springboot
  • vuejs
  • 프로미스
  • CommonJs
  • 모듈시스템
  • nuxt
  • 이벤트루프
  • KCD
  • 자바스크립트 엔진
  • 테스트코드
  • jest
  • event loop
  • es6
  • vue.js
  • 인텔리제이
  • javascript
  • 근본
  • promise
  • javascript engine
  • nuxtjs
  • 빌더패턴
  • await
  • 야누자이
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바