TypeScript 教程

TypeScript 是 JavaScript 的一个超集,撑持 ECMAScript 6 规范。

TypeScript 由微软开辟的自在和开源的编程说话。

TypeScript 设想方针是开辟大型利用,它能够编译成纯 JavaScript,编译出来的 JavaScript 能够运转在任何阅读器上。


说话特征

TypeScript 是一种给 JavaScript 增添特征的说话扩大。增添的功效包含:

  • 范例讲明和编译时范例查抄
  • 范例揣度
  • 范例擦除
  • 接口
  • 列举
  • Mixin
  • 泛型编程
  • 名字空间
  • 元组
  • Await

以下功效是从 ECMA 2015 反向移植而来:

  • 模块
  • lambda 函数的箭头语法
  • 可选参数和默许参数

JavaScript 与 TypeScript 的区分

TypeScript 是 JavaScript 的超集,扩大了 JavaScript 的语法,是以现有的 JavaScript 代码可与 TypeScript 一路任务无需任何点窜,TypeScript 经由过程范例表明供给编译时的静态范例查抄。

TypeScript 可处置已有的 JavaScript 代码,并只对此中的 TypeScript 代码停止编译。


第一个 TypeScript 实例

以下实例咱们利用 TypeScript 来输入 Hello 法式员!:

实例

const hello : string = "Hello 法式员!" console.log(hello)

亲身尝尝 »