當前位置:編程學習大全網 - 網站源碼 - Ts高級類型(Utility Types)

Ts高級類型(Utility Types)

學習TypeScript的過程中發現對某些UtilityTypes不是很理解,就重新在文檔上系統學習了壹遍,TypeScript提供了幾種實用工具類型來促進常見的類型轉換,這些實用程序是全局可用的。

UtilityTypes文檔鏈接: pleted’

通過傳入的泛型T中選擇壹組屬性K並刪除其他屬性,和Pick相反。

源碼:

結合了Pick和Exclude,使用Exclude排除掉T中除了包含K的所有屬性,使用Pick重新創建壹個新的類型。

從函數類型T的形參中使用的類型構造元組類型,可以用來獲取壹個函數裏面參數的類型,不過註意是用元組的形式獲取。

源碼:

獲取函數類型T返回值的類型。

源碼:

  • 上一篇:如何在微信上做壹個餐館點餐小程序呢?
  • 下一篇:html屏幕自適應代碼
  • copyright 2024編程學習大全網