javascipt

728x90
반응형
사소한 개발지식/JavaScript

JAVASCRIPT - Promise문법

javascript에서는 주로 비동기 프로그래밍을 사용하기 때문에 콜백 함수를 자주 사용합니다. 콜백함수가 중첩되어 사용되다 보면 코딩의 깊이가 깊어지고 각 콜백 함수 별 에러를 따로 처리해주어야하는 콜백 헬이 발생합니다. 하지만 ES2015부터 지원하는 Promise는 이러한 콜백 헬을 극복했다는 평가를 받고 있습니다. ■ Promise 사용법 - Promise 객체 생성 new Promise로 프로미스를 생성하며 이렇게 생성된 promise변수에 then과 catch 매서드를 사용할 수 있습니다. 프로미스 내부에서 resolve가 호출되면 then이 reject가 호출되면 catch가 실행되며 resolve와 reject에 넣어준 인자를 then과 catch의 매개변수에서 받을 수 있습니다. 위 코드..

728x90
반응형
KimBY
'javascipt' 태그의 글 목록