TypeScript是幹嘛的 TypeScript是前端還是後端

TypeScipt是幹嘛的?TypeScipt是由微軟開發的一箇開源編程語言,它能通過TypeScipt編譯器或Bbel轉譯爲JScipt代碼,可運行在任何瀏覽器,任何操作系統。TypeScipt擴展了JScipt的語法,任何現有的JScipt程序可以不加改變的在TypeScipt下工作。

TypeScipt是在前端還是後端使用?TypeScipt是JScipt的一箇超集,添加了可選的靜態類型和麪向對象編程,因此它可以在任何使用JScipt的地方使用,包括前端和後端。

使用TypeScipt的一些優勢:

  • 程序更容易理解(函數或者方法輸入輸出的參數類型,外部條件等);
  • 效率更高,在不同代碼塊和定義中進行跳轉,代碼補全等;
  • 更少的錯誤,編譯期間能夠發現大部分的錯誤,杜絕一些比較常見的錯誤;
  • 好的包容性,與JScipt完全兼容,第三方庫可以單獨編寫類型文件。