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 法式员!: