跳到主要內容
TypeScript
  • 下載
  • 文件
  • 手冊
  • 社群
  • Playground
  • 工具
英文
  • Playground
  • TS 設定

    TS 設定

  • 範例

    了解 TypeScript 如何透過最少的附加語法改善日常使用 JavaScript 的方式。

    JavaScript 基礎

    1. Hello World
    2. 物件和陣列
    3. 函式
    4. 程式碼流程

    使用 JavaScript 的函式

    1. 泛型函式
    2. 輸入函式
    3. 函式串接

    使用類別

    1. 類別入門
    2. This
    3. 泛型類別
    4. 混入

    現代 JavaScript

    1. 非同步 Await
    2. 不可變性
    3. 匯入匯出
    4. JSDoc 支援

    外部 API

    1. TypeScript 與 Web
    2. TypeScript 與 React
    3. TypeScript 與 Deno
    4. TypeScript 與 Node
    5. TypeScript 與 WebGL

    協助使用 JavaScript

    1. 快速修正
    2. 錯誤

    探索 TypeScript 如何擴充 JavaScript 以增加更多安全性與工具。

    基本型別

    1. Any
    2. 字面值
    3. 聯合和交集型別
    4. Unknown 和 Never

    型別基本型別

    1. 元組
    2. 內建工具程式型別
    3. 可為 Null 的型別

    元型別

    1. 條件型別
    2. 區分型別
    3. 索引型別
    4. 對應型別

    語言

    1. 健全性
    2. 結構化輸入
    3. 型別防護
    4. 型別擴充和縮小

    語言擴充

    1. 列舉
    2. 名目輸入
    3. 型別與介面
  • 說明
  • 設定

正在下載 TypeScript...

  • 版本......
    • 執行
    • 匯出
      • 推文連結到 Playground
      • 複製為 Markdown 問題
      • 複製為 Markdown 連結
      • 複製為 Markdown 連結並預覽
      • 在 TypeScript AST 檢視器中開啟
      • 在 Bug Workbench 中開啟
      • 在 VSCode TS Playground(alpha)中開啟
      • 在 CodeSandbox 中開啟
      • 在 StackBlitz 中開啟
    • 分享
    • ⇥

    自訂

    熱門文件頁面

    • 日常類型

      TypeScript 中的所有常見類型

    • 從類型建立類型

      讓類型更優雅的技巧

    • 更多關於函式的內容

      如何為 JavaScript 中的函式提供類型

    • 更多關於物件的內容

      如何為 JavaScript 物件提供類型形狀

    • 縮小範圍

      TypeScript 如何根據執行時期行為推斷類型

    • 變數宣告

      如何建立和輸入 JavaScript 變數

    • 5 分鐘了解 TypeScript

      建立 TypeScript 網路應用程式的概觀

    • TSConfig 選項

      專案的所有組態選項

    • 類別

      如何為 JavaScript ES6 類別提供類型

    在 Redmond、波士頓、舊金山和都柏林用 ♥ 製作

    Microsoft Logo

    © 2012-2024 Microsoft
    隱私權使用條款

    使用 TypeScript

    • 開始使用
    • 下載
    • 社群
    • Playground
    • TSConfig 參考
    • 為何使用 TypeScript
    • 設計
    • 程式碼範例

      了解 TypeScript 如何透過最少的附加語法改善日常使用 JavaScript 的方式。

      JavaScript 基礎

      1. Hello World
      2. 物件和陣列
      3. 函式
      4. 程式碼流程

      使用 JavaScript 的函式

      1. 泛型函式
      2. 輸入函式
      3. 函式串接

      使用類別

      1. 類別入門
      2. This
      3. 泛型類別
      4. 混入

      現代 JavaScript

      1. 非同步 Await
      2. 不可變性
      3. 匯入匯出
      4. JSDoc 支援

      外部 API

      1. TypeScript 與 Web
      2. TypeScript 與 React
      3. TypeScript 與 Deno
      4. TypeScript 與 Node
      5. TypeScript 與 WebGL

      協助使用 JavaScript

      1. 快速修正
      2. 錯誤

      探索 TypeScript 如何擴充 JavaScript 以增加更多安全性與工具。

      基本型別

      1. Any
      2. 字面值
      3. 聯合和交集型別
      4. Unknown 和 Never

      型別基本型別

      1. 元組
      2. 內建工具程式型別
      3. 可為 Null 的型別

      元型別

      1. 條件型別
      2. 區分型別
      3. 索引型別
      4. 對應型別

      語言

      1. 健全性
      2. 結構化輸入
      3. 型別防護
      4. 型別擴充和縮小

      語言擴充

      1. 列舉
      2. 名目輸入
      3. 型別與介面

    社群

    • 取得協助
    • 部落格
    • GitHub 儲存庫
    • 社群聊天
    • @TypeScript
    • Stack Overflow
    • Web Repo

    訊息