
[JS] 프로미스 팩토리 함수의 사용 방법과 사용하는 이유에 대한 정리
FrontEnd/JavaScript
2024. 1. 25. 17:10
서론 제목에는 거창하게 프로미스 객체와 프로미스 팩토리 함수의 차이점에 대한 정리라고 써놓긴 했는데 그냥 new 생성자를 이용한 프로미스 객체 생성과 프로미스 객체를 리턴하는 함수에 대한 차이점을 정리하려고 한다. 프로미스 함수란? 프로미스 팩토리 함수(프로미스 함수)란 프로미스 객체를 리턴해주는 함수를 의미한다. 샘플코드 const promise = () => { return new Promise((resolve, reject) => { // code... }); } 어렵지 않다.. 위와 같이 그냥 new Promise를 리턴해주면 된다.. code는 각자 필요한 비동기 작업을 작성해주면 된다.. 일반 프로미스 객체와 프로미스 함수의 차이점 1. new 생성자를 통한 Promise 객체를 생성 //(1..