TypeScript의 Thenable<R> 설명
TypeScript의 Thenable<R> 설명 Thenable<R>은 TypeScript에서 “Thenable” 패턴을 구현하는 객체 타입을 나타냅니다. Promise<R>와 유사하지만, 엄격한 Promise 객체가 아닌, then 메서드를 가진 객체를 의미합니다. 1. Thenable<R>의 기본 개념 Thenable<R>은 PromiseLike<R>와 거의 동일한 개념입니다. 즉, then 메서드를 제공하지만, 꼭 Promise 인스턴스일 필요는 없습니다. 이 인터페이스의 핵심은 then 메서드를 포함하는 것입니다.즉, 해당 객체는 Promise처럼 동작하지만 Promise 클래스의 인스턴스가 아닐 … Read more