TypeScript
文章平均质量分 76
hhhcbw
Hello World!!!
展开
-
TypeScript杂谈(一)——type关键字
type的定义type:其作用就是给类型起一个新名字,可以作用于原始值(基本类型),联合类型,元组以及其它任何你需要手写的类型type Second = number; // 基本类型let timeInSecond: number = 10;let time: Second = 10; // time的类型其实就是number类型type userOjb = {name:string} // 对象type getName = ()=>string // 函数type data =原创 2022-02-25 15:33:42 · 4194 阅读 · 0 评论 -
React+TypeScript快速上手指南
这篇快速上手指南会教你如何将 TypeScript 与 React 结合起来使用。 在最后,你将学到:使用TypeScript和React创建工程使用TSLint进行代码检查使用Jest和Enzyme进行测试,以及使用Redux管理状态我们会使用create-react-app工具快速搭建工程环境。这里假设你已经在使用Node.js和npm。 并且已经了解了React的基础知识。安装 create-react-app我们之所以使用create-react-app是因为它能够为React原创 2022-02-25 15:02:11 · 2555 阅读 · 0 评论 -
TypeScript(二)——泛型
泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。简单的例子首先,我们来实现一个函数 createArray,它可以创建一个指定长度的数组,同时将每一项都填充一个默认值function createArray(length: number, value: any): Array<any> { let result = []; for (let i = 0; i < length; i++) { .原创 2022-02-25 10:02:25 · 299 阅读 · 0 评论 -
TypeScript(一)——类型断言
类型断言(Type Assertion)可以用来手动指定一个值的类型。语法值 as 类型或<类型> 值在 tsx 语法(React 的 jsx 语法的 ts 版)中必须使用前者,即 值 as 类型。形如 <Foo> 的语法在 tsx 中表示的是一个 ReactNode,在 ts 中除了表示类型断言之外,也可能是表示一个泛型。故建议大家在使用类型断言时,统一使用 值 as 类型 这样的语法。类型断言的用途类型断言的常见用途有以下几种:将一个联合类型断言为.原创 2022-02-24 18:17:03 · 811 阅读 · 0 评论