JavaScript 함수형 프로그래밍 - Promise, then의 중요한 규칙


JavaScript 함수형 프로그래밍 - Promise, then의 중요한 규칙

Promise, then의 중요한 규칙 then 메소드를 통해서 결과를 꺼냈을 때의 값이 반드시 Promise가 아니다. Promise chain이 연속적으로 대기가 걸려 있어도 내가 원하는 곳에서 한번의 then으로 해당하는 결과를 받을 수 있다. // 예시 1 Promise.resolve(Promise.resolve(Promise.resolve(1))).then(console.log); // 1 // 예시 2 new Promise(resolve => resolve(new Promise(resolve => resolve(1)))).then(console.log);// 1 참고 함수형 프로그래밍과 JavaScript ES6+ - 인프런 | 강의 ES6+와 함수형 프로그래밍을 배울 수 있는 강의입니다. 이 강좌에서는 ES6+의 이터러블/이터레이터/제너레이터 프로토콜을 상세히 다루고 응용합니다. 이터러블을 기반으로한 함수형 프로그래밍, map/filter/reduce, 파이프라인, 제너...


#JavaScript #Promise #then #비동기 #자바스크립트 #함수형프로그래밍

원문링크 : JavaScript 함수형 프로그래밍 - Promise, then의 중요한 규칙