zzalmo

导航

2019年7月31日 #

TS——类型断言

摘要: 类型断言(Type Assertion)可以用来手动指定一个值的类型。 语法 <类型>值 或 值 as 类型 在 tsx 语法(React 的 jsx 语法的 ts 版)中必须用后一种。 例子:将一个联合类型的变量指定为一个更加具体的类型 当 TypeScript 不确定一个联合类型的变量到底是哪个 阅读全文

posted @ 2019-07-31 09:23 zzalmo 阅读(7458) 评论(0) 推荐(0) 编辑

2019年7月30日 #

TS——函数的类型

摘要: 函数是 JavaScript 中的一等公民 函数声明 在 JavaScript 中,有两种常见的定义函数的方式——函数声明(Function Declaration)和函数表达式(Function Expression). 一个函数有输入和输出,要在 TypeScript 中对其进行约束,需要把输入 阅读全文

posted @ 2019-07-30 10:08 zzalmo 阅读(4164) 评论(0) 推荐(0) 编辑

2019年7月29日 #

TS之对象类型——接口

摘要: 在 TypeScript 中,我们使用接口(Interfaces)来定义对象的类型。 什么是接口 在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。 TypeScript 中的接口是一个非常灵活的 阅读全文

posted @ 2019-07-29 09:41 zzalmo 阅读(27935) 评论(0) 推荐(0) 编辑

TS——联合类型

摘要: 联合类型(Union Types)表示取值可以为多种类型中的一种。 一个小栗子 若没有使用指定类型中的一种,将报错: let myFavoriteNumber: string | number; myFavoriteNumber = true; // index.ts(2,1): error TS2 阅读全文

posted @ 2019-07-29 08:56 zzalmo 阅读(2434) 评论(0) 推荐(0) 编辑