![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TS
。。。
皇子_2344
这个作者很懒,什么都没留下…
展开
-
11、元组类型
元组类型-数组的变种。原创 2023-04-03 11:32:44 · 55 阅读 · 0 评论 -
12、枚举类型
red, // 默认从0开始green,yellowred = 2, // 默认从0开始green = 6,原创 2023-04-03 14:29:55 · 26 阅读 · 0 评论 -
10、抽象类
【代码】10、抽象类。原创 2023-04-03 11:09:12 · 21 阅读 · 0 评论 -
13、类型推论|类型别名
/ 支持联合类型// 定义函数// 定义对象// 定义数组。原创 2023-04-03 17:41:01 · 27 阅读 · 0 评论 -
16、生成器和迭代器
写一个each方法,调用自身迭代器,实现遍历。先熟悉 set、map。原创 2023-04-04 15:39:55 · 34 阅读 · 0 评论 -
17、泛型学习
/ 使用泛型优化: 函数名后面跟上<泛型名称> ,一般定义为T(意为type),再把类型赋值给参数function fn<T>(a: T, b: T): Array<T> { // 返回的类型也为T// 推断为numberfn(1, 2) // (简写)function fn<number>(a: number, b: number): number[] (+1 overload)fn<number>(1, 2) // (全称)原创 2023-04-04 17:02:57 · 36 阅读 · 0 评论 -
14、never类型
【代码】14、never类型。原创 2023-04-03 18:00:18 · 72 阅读 · 0 评论 -
18、泛型约束
【代码】18、泛型约束。原创 2023-04-06 09:22:14 · 33 阅读 · 0 评论 -
15、symbol类型
// 用法 description?: string | number | undefinedlet sy1: symbol = Symbol()let sy2: symbol = Symbol('123')let sy3: symbol = Symbol(123)let sy4: symbol = Symbol(undefined)// let sy5: symbol = Symbol(null) // 报错,不符合条件let sy6: symbol = Symbol(123)原创 2023-04-04 15:35:25 · 38 阅读 · 0 评论 -
9、Class类
【代码】【Class类】原创 2023-03-31 17:21:58 · 24 阅读 · 0 评论 -
8、函数类型
console.log(fn1('谈破去年', 15));// 谈破去年15// ts可以定义this的类型,在js中无法使用// 必须是第一个参数定义this的类型(其实不定义也可以正常使用this.的提示)fn(this: Obj, num: number) { // 传参时忽略掉第一个参数,从第二个参数开始排console.log(this.name + '今年' + num)obj.fn(20) // huangzi今年20。原创 2023-03-30 17:39:11 · 26 阅读 · 0 评论 -
7、内置对象
JavaScript 中有很多,它们可以直接在 TS 中当做定义好了的类型。原创 2023-03-31 14:37:10 · 40 阅读 · 0 评论 -
6、联合类型|类型断言|交叉类型
不可滥用,避免运行时的错误。原创 2023-03-31 11:27:37 · 46 阅读 · 0 评论 -
5、数组类型
【代码】5、数组类型。原创 2023-03-30 16:25:10 · 25 阅读 · 0 评论 -
4、接口和对象类型
需要注意的是,一旦定义了任意属性,那么确定属性和可选属性的类型都必须是它的类型的子集。作用:匹配形状是否一样,一般常用在对象上。原创 2023-03-29 17:47:09 · 71 阅读 · 0 评论 -
3、Object vs object vs {}
Object vs object vs {}原创 2023-03-29 17:46:09 · 23 阅读 · 0 评论 -
2、任意类型
any 和 unknown原创 2023-03-29 17:45:27 · 33 阅读 · 0 评论 -
1、基础类型
TS 基础类型原创 2023-03-29 17:43:31 · 38 阅读 · 0 评论 -
【学习前言】
从官网、小满zs 视频学习后整理的文档。20230329 整起!原创 2023-03-29 17:40:06 · 37 阅读 · 0 评论