TypeScript中文手冊

deeply發表於2021-09-09

TypeScript Handbook(中文版)

TypeScript 2.1 正式釋出!

TypeScript是Microsoft公司註冊商標。

TypeScript具有型別系統,且是JavaScript的超集。 它可以編譯成普通的JavaScript程式碼。 TypeScript支援任意瀏覽器,任意環境,任意系統並且是開源的。

TypeScript目前還在積極的開發完善之中,不斷地會有新的特性加入進來。 因此本手冊也會緊隨官方的每個commit,不斷地更新新的章節以及修改措詞不妥之處。

如果你對TypeScript一見鍾情,可以訂閱and star本手冊,及時瞭解ECMAScript 2015以及2016裡新的原生特性,並藉助TypeScript提前掌握使用它們的方式! 如果你對TypeScript的愛愈發濃烈,可以與樓主一起邊翻譯邊學習,PRs Welcome!!! 在相關連結的末尾可以找到本手冊的Github地址。

目錄

  • 快速上手

    • ASP.NET Core

    • ASP.NET 4

    • Gulp

    • Knockout.js

    • React與webpack

    • Angular 2

    • 從JavaScript遷移到TypeScript

  • 新增功能

    • TypeScript 2.1

    • TypeScript 2.0

    • TypeScript 1.8

    • TypeScript 1.7

    • TypeScript 1.6

    • TypeScript 1.5

    • TypeScript 1.4

    • TypeScript 1.3

    • TypeScript 1.1

  • 手冊

    • 基礎型別

    • 變數宣告

    • 介面

    • 函式

    • 泛型

    • 列舉

    • 型別推論

    • 型別相容性

    • 高階型別

    • Symbols

    • Iterators 和 Generators

    • 模組

    • 名稱空間

    • 名稱空間和模組

    • 模組解析

    • 宣告合併

    • 書寫.d.ts檔案

    • JSX

    • Decorators

    • 混入

    • 三斜線指令

  • 如何書寫宣告檔案

    • 結構

    • 規範

    • 舉例

    • 深入

    • 釋出

    • 使用

  • 工程配置

    • tsconfig.json

    • NPM包的型別

    • 編譯選項

    • 在MSBuild裡使用編譯選項

    • 與其它構建工具整合

    • 使用TypeScript的每日構建版本

  • Wiki

    • TypeScript裡的this

    • 編碼規範

    • 常見編譯錯誤

    • 支援TypeScript的編輯器

    • 結合ASP.NET v5使用TypeScript

    • 架構概述

    • 發展路線圖

  • Breaking Changes

    • TypeScript 2.0

    • TypeScript 1.8

    • TypeScript 1.7

    • TypeScript 1.6

    • TypeScript 1.5

    • TypeScript 1.4

主要修改 (Latest 10 updates)

  • 2016-11-27 新增章節:使用/// <reference types="..." />

  • 2016-11-23 新增章節:變數宣告 - 展開運算子

  • 2016-10-23 新增章節:高階型別 - 可辨識聯合(Discriminated Unions)

  • 2016-10-07 新增章節:從JavaScript遷移到TypeScript

  • 2016-09-26 新增章節:基礎型別 - Never

  • 2016-08-19 新增章節:如何書寫宣告檔案

  • 2016-07-21 新增章節:noUnusedLocals和noUnusedParameter編譯選項

  • 2016-07-21 新增章節:tsconfig.json檔案裡的include和exclude匹配

  • 2016-07-20 新增章節:this引數

  • 2016-07-20 新增章節:readonly屬性


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1978/viewspace-2815604/,如需轉載,請註明出處,否則將追究法律責任。

相關文章