프로미스(Promise)

김상선·2022년 5월 20일
0

자바스크립트는 비동기 처리를 위한 하나의 패턴으로 콜백 함수를 사용한다.
콜백 패턴은 콜백 헬로 인해 가독성이 나쁘고, 비동기 처리중 발생한 에러의 처치가 곤란하며, 여러 개의 비동기 처리를 한번에 처리하는 데도 한계가 있다.
ES6에서는 비동기 처리를 위한 또다른 패턴으로 프로미스(promise) 를 도입했다. Promise는 콜백 패턴이 가진 단점을 보완하며, 비동기 처리 시점을 명확하게 표현할 수 있다는 장점이 있다. - 모던 자바스크립트 Deep Dive 842p.

profile
일요일을 좋아합니다.

0개의 댓글