Typescript 介绍
一、Typescript 简介
- Typescript 是微软开发的 Javascript 的超集,Typescript 兼容 Javascript,可以载入 Javascript 代码然后运行。
二、Typescript 与 Javascript 比较
- Typescript 与 Javascript 相比,进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传统的面向对象语言。
三、语法特性
- 基础类型
- 变量声明
- 接口
- 类
- 函数
- 泛型
- 枚举
- 类型推论
- 类型兼容性
- 高级类型
- Symbols
- 迭代器和生成器
- 模块
- 命名空间
- 命名空间和模块
- 模块解析
- 声明合并
- JSX
- 装饰器
- Mixins
- 三斜线指令