當前位置:成語大全網 - 書法字典 - 如何在Typescript中定義Promise的返回值類型

如何在Typescript中定義Promise的返回值類型

如何在Typescript中定義Promise的返回值類型?

如圖所示,可以看到在Promise中,reslove()方法傳入了number類型。然而,Typescript所理解的類型是promise

通過Promise的構造函數聲明返回值的泛型類型。

修改reslove的類型定義

Promise的類型定義如上,我們可以看到Promise的返回值的類型定義,它可以由兩部分決定。第壹個是構造時的泛型值,第二個是reslove函數的值類型。