TypeScript 相关
文章平均质量分 71
TypeScript 学习视频
叫我 Add V
这个作者很懒,什么都没留下…
展开
-
13. TypeScript 泛型
泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。原创 2023-12-26 17:36:30 · 444 阅读 · 0 评论 -
12. 声明合并
如果定义了两个相同名字的函数、接口或类,那么它们会合并成一个类型。原创 2023-12-26 16:54:56 · 376 阅读 · 0 评论 -
11.类与接口
前几篇博客说过,接口(Interfaces)可以用于对「对象的形状(Shape)」进行描述。现在主要介绍接口的另一个用途,对类的一部分行为进行抽象。原创 2023-12-26 16:44:12 · 381 阅读 · 0 评论 -
10. TypeScript 中的类使用
abstract用于定义抽象类和其中的抽象方法。什么是抽象类?// 抽象类看,直接实例化一个抽象类,直接报错,告诉我们不允许:上面的例子中,我们定义了一个抽象类 Animal,并且定义了一个抽象方法 sayHi。在实例化抽象类的时候报错了。// 抽象类${this// 抽象类 abstract class A {上面的例子中,我们定义了一个类 Cat 继承了抽象类 Animal,但是没有实现抽象方法 sayHi,所以编译报错了。${this。原创 2023-12-26 16:15:02 · 792 阅读 · 0 评论 -
9. TypeScript 枚举 enum
枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天,颜色限定为红绿蓝等。简单理解就是给一组数值赋予名称。首先说一点:枚举成员会被赋值为从 0 开始递增的数字,同时也会对枚举值到枚举名进行反向映射。当然,我设置第一个从 开始,所以现在枚举成员赋值从 开始了。事实上,此时编译之后 js 代码就是这个样子的:我们运行查看一下结果:这样的话我们可以通过名称去拿去值,通过值去拿去名称:运行查看一下结果:没有任何问题!其中, 这行代码,是操作。如果没有手动赋值的话,那么第一个参数默认为原创 2023-12-26 14:43:31 · 957 阅读 · 0 评论 -
8. TypeSrcipt 元组
合并了相同类型的对象,而**元组(Tuple)**合并了不同类型的对象。元组起源于函数编程语言(如 F#),这些语言中会频繁使用元组。原创 2023-12-26 13:46:43 · 399 阅读 · 0 评论 -
7. 类型别名和字符串字面量类型
我们使用。原创 2023-12-26 11:26:22 · 400 阅读 · 0 评论 -
6. 类型断言
类型断言(Type Assertion)可以用来手动指定一个值的类型。比如说我们有一个案例:定义一个函数,获取到一个数组或者字符串的长度OK,接下来编写代码:这样子就是先了这个功能,但是会有一个问题,就是, 方法是字符串特有的,对于数字来说,没有这个方法,因此在传入数字的时候,会报错,所以 ts 不允许这样写,会报错。也就是说,如果使用联合声明的话,里面的结构体只能使用两个声明类型的共有方法,字符串和数字共有的一个方法是 方法转为字符串,所以说我们可以使用一下:这样就是可以的了,不会引发 ts 校验错原创 2023-12-26 10:52:33 · 783 阅读 · 0 评论 -
5.函数类型
在 JavaScript 中,有两种常见的定义函数的方式——和。原创 2023-12-25 17:54:48 · 398 阅读 · 0 评论 -
4.接口约束数组 / 函数 - 了解
超级烦人。原创 2023-12-25 16:24:25 · 385 阅读 · 0 评论 -
3.接口使用
在 TypeScript 中,我们使用接口(Interfaces)来定义对象的类型。在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。TypeScript 中的接口是一个非常灵活的概念,除了可用于对类的一部分行为进行抽象以外,也常用于对「对象的形状(Shape)」进行描述。原创 2023-12-25 15:23:45 · 578 阅读 · 0 评论 -
2. TypeScript 类型声明、数据类型
好烦。原创 2023-12-25 14:56:25 · 988 阅读 · 0 评论 -
1. TypeScript 简介
教程资源:https://ts.xcatliu.com/introduction/what-is-typescript.html#link-1中文官网:https://www.typescriptlang.org/TypeScript 安装步骤很简单,只需要下面这个简单的命令全局安装一下即可:执行完后,只需要等待安装完成。安装完成后,可以通过下面命令检测一下是否安装成功:如果出现版本号信息,则说明安装成功了。创建一个 TS 文件。后缀是 ts 不是 js 了。注意,TS 不是 JS,但是可以包含任何的原创 2023-12-25 11:25:11 · 937 阅读 · 0 评论