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

코드를 위한 기록

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

코드를 위한 기록

검색하기 폼
  • 분류 전체보기 (242) N
    • Javascript (15)
    • Typescript (6)
    • CSS (5)
    • 기타 (9)
    • 책 (108) N
    • 코드스테이츠(SEB_FE_42) (93)
    • Java(생활코딩) (6)
  • 방명록

fetch (1)
[딥다이브] 45. 프로미스

비동기 처리를 위한 패턴 중 하나인 콜백 패턴의 단점을 보완하기 위해 Promise 도입 45.1 비동기 처리를 위한 콜백 패턴의 단점1. 콜백 헬비동기 함수는 비동기 처리 결과를 외부에 반환할 수 없고, 상위 스코프의 변수에 할당할 수도 없음-> 비동기 함수의 처리 결과를 다루려면 비동기 함수 내부에서 수행해야 함성공/실패 시 수행할 동작을 콜백 함수로 전달const get = (url, successCallback, failureCallback) => { const xhr = new XMLHttpRequest(); xhr.open('GET', url); xhr.send(); xhr.onload = () => { if (xhr.status === 200) successCallback(J..

책 2024. 10. 17. 00:14
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바