如圖所示,可以看到在Promise中,reslove()方法傳入了number類型。然而,Typescript所理解的類型是promise
通過Promise的構造函數聲明返回值的泛型類型。
修改reslove的類型定義
Promise的類型定義如上,我們可以看到Promise的返回值的類型定義,它可以由兩部分決定。第壹個是構造時的泛型值,第二個是reslove函數的值類型。