[ECMA Script 2015] 콜백 지옥에서 탈출하는 방법! Promise
이 내용은 아래 링크에서 동영상 강의도 같이 보실 수 있습니다.[ 동영상 강의 보기 ]Promise자바스크립트는 비동기 처리 결과를 가져오거나 에러처리를 하기 위해 콜백함수를 사용했습니다.대표적으로 jquery가 제공하는 $.ajax 함수를 많이 사용하는데 ajax함수의 결과를 가지고 다음 ajax함수를 호출해야 하는 경우가 연달아 생긴다면 가독성이 매우 떨어지고 에러처리도 쉽지 않습니다. 먼저 아래 현기증 나는 코드를 한번 보겠습니다. // 현재 로그인한 사용자 정보 가져옴 $.ajax({ url: '/api/current-user', success: function(user) { const userId = user.id; // 넘겨받은 user_id를 기반으로 친구 목록 가져옴 $.ajax({ url..
수업자료/ECMA Script
2018. 8. 16. 19:39