摘要: 内置对象 阅读全文
posted @ 2019-11-03 00:29 Honor_Chen 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 声明文件 待续。。。 本文引用 "xcatliu" 阅读全文
posted @ 2019-11-03 00:23 Honor_Chen 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 类型断言 类型断言(Type Assertion)可以用来手动指定一个值的类型。 语法 或 在 tsx 语法(React 的 jsx 语法的 ts 版)中必须用后一种。 例子:将一个联合类型的变量指定为一个更加具体的类型 "之前提到过" ,当 TypeScript 不确定一个联合类型的变量到底是哪个 阅读全文
posted @ 2019-11-03 00:22 Honor_Chen 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 函数的类型 函数是 JavaScript 中的一等公民 函数声明 在 JavaScript 中,有两种常见的定义函数的方式——函数声明(Function Declaration)和函数表达式(Function Expression): 一个函数有输入和输出,要在 TypeScript 中对其进行约束 阅读全文
posted @ 2019-11-03 00:21 Honor_Chen 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 数组的类型 在 TypeScript 中,数组类型有多种定义方式,比较灵活。 「类型 + 方括号」表示法 最简单的方法是使用「类型 + 方括号」来表示数组: 数组的项中 不允许 出现其他的类型: 数组的一些方法的参数也会根据数组在定义时约定的类型进行限制: 上例中, 方法只允许传入 类型的参数,但是 阅读全文
posted @ 2019-11-03 00:19 Honor_Chen 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 对象的类型——接口 在 TypeScript 中,我们使用接口(Interfaces)来定义对象的类型。 什么是接口 在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。 TypeScript 中的 阅读全文
posted @ 2019-11-03 00:18 Honor_Chen 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 联合类型 联合类型(Union Types)表示取值可以为多种类型中的一种。 简单的例子 联合类型使用 分隔每个类型。 这里的 的含义是,允许 的类型是 或者 ,但是不能是其他类型。 访问联合类型的属性或方法 当 TypeScript 不确定一个联合类型的变量到底是哪个类型的时候,我们 只能访问此联 阅读全文
posted @ 2019-11-03 00:07 Honor_Chen 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 类型推论 如果没有明确的指定类型,那么 TypeScript 会依照类型推论(Type Inference)的规则推断出一个类型。 什么是类型推论 以下代码虽然没有指定类型,但是会在编译的时候报错: 事实上,它等价于: TypeScript 会在没有明确的指定类型的时候推测出一个类型,这就是类型推论 阅读全文
posted @ 2019-11-03 00:01 Honor_Chen 阅读(82) 评论(0) 推荐(0) 编辑