📄️ 为什么要使用 TypeScript
什么是 TypeScript
📄️ Hello TypeScript
一段简单的 Hello World 代码:
📄️ Ts 数据类型
在 TypeScript 中,我们可以使用 number、string、boolean、null、undefined、数组、元组、枚举、any、void、never、object、symbol、bigint 来定义数据类型。
📄️ interface 接口
接口(Interfaces)是 TypeScript 的一个重要概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。
📄️ function 函数
函数是 JavaScript 中的基本组成部分,TypeScript 为 JavaScript 中的函数提供了完整的定义类型。
📄️ Class 类
基本概念
📄️ 类与接口
之前的学习中我们可以使用子类来继承父类的属性和方法,但是有时候我们只需要某些特性,这时候再使用继承就显得有些笨重,我们可以使用接口将这些特性抽离出来,这样就可以在不同的类中复用这些特性。提高了面向对象编程的灵活性。
📄️ enum 枚举
为什么要使用枚举
📄️ Generics 泛型
为什么使用泛型
📄️ 补充
类型别名用来给一个类型起个新名字。