TypeScript 教程

TypeScript 是一种由微软开发的自由和开源的编程语言,它是 JavaScript 的一个超集,扩展了 JavaScript 的语法。


Mr.Hope2022/2/6
大约 1 分钟
进阶

本部分介绍一些高级的类型与技术。


Mr.Hope2022/2/6
小于 1 分钟
基础

本部分介绍了 TypeScript 中的常用类型和一些基本概念,旨在让大家对 TypeScript 有个初步的理解。


Mr.Hope2022/2/6
小于 1 分钟
简介

本部分介绍了在学习 TypeScript 之前需要了解的知识,具体内容包括:


Mr.Hope2022/2/6
小于 1 分钟
类与接口

之前学习过,接口(Interfaces)可以用于对「对象的形状(Shape)」进行描述。

这一章主要介绍接口的另一个用途,对类的一部分行为进行抽象。


Mr.Hope2020/6/3
大约 2 分钟

传统方法中,JavaScript 通过构造函数实现类的概念,通过原型链实现继承。而在 ES6 中,我们终于迎来了 class

TypeScript 除了实现了所有 ES6 中的类的功能以外,还添加了一些新的用法。

这一节主要介绍类的用法,下一节再介绍如何定义类的类型。


Mr.Hope2020/6/3
大约 6 分钟
声明合并

如果定义了两个相同名字的函数、接口或类,那么它们会合并成一个类型:


Mr.Hope2020/6/3
大约 1 分钟
枚举

枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天,颜色限定为红绿蓝等。


Mr.Hope2020/6/3
大约 5 分钟
2
3