TypeScript

TypeScript 是什麼?

TypeScript 是在 JavaScript 之上加了一層檢查機制,由 Microsoft 開發。它能在撰寫程式碼時,也就是軟體執行之前,抓出一整類的錯誤。

與工程師談談 知識庫
螢幕上的原始碼行

它是什麼

JavaScript 是讓網頁具有互動性的語言。它很靈活,但也允許把錯誤類型的值傳到錯誤的地方,直到有人使用頁面時才報錯。TypeScript 讓開發人員宣告每個部分預期的資料類型,例如數字、日期或客戶紀錄。

程式碼一寫好,檢查器就會標出不一致之處。接著程式碼會被轉換成一般的 JavaScript,因此在任何能執行 JavaScript 的地方都能運作。這些檢查只在建置時進行,因此來自外部的資料,例如表單或其他系統,在程式執行時仍需要驗證。這套工具來自 Microsoft,且是開源的。

為什麼這對企業很重要

  • 更少錯誤傳到使用者手上:許多錯誤在桌前就被抓到,而不是在客戶面前才出現。
  • 更安全的變更:需求改變時,檢查器會指出每一處受影響的地方。
  • 更容易交接:宣告的型別等於記錄了程式碼的預期,新進開發人員能更快上手。

KawaConnect 如何運用 TypeScript

在額外檢查值得的網頁應用程式工作上,我們使用 TypeScript,無論是人們操作的介面,還是其背後的服務。這是我們打造客製化商業軟體的方式之一,這類軟體必須在需求變動時持續運作。

相關服務

軟體

客製化網頁應用程式與商業工具。

網站

我們為客戶設計、建置並代管的網站。

AI 與自動化

您的系統之間的整合與客製化工具。

瞭解更多

  • 維基百科的 TypeScript 條目對這個語言及其與 JavaScript 關係的簡短中立說明,適合非開發人員。
  • TypeScript 網站官方網站,其中包含可在瀏覽器中試用這個語言、無須安裝任何東西的線上練習區。
  • TypeScript 文件為學習或審閱 TypeScript 程式碼的開發人員準備的手冊與參考資料。

正在規劃網頁應用程式嗎?

請分享它需要做什麼。我們會討論如何建置,讓它在成長的過程中依然可靠。

開始洽談