![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
泛型 泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。举例:首先,我们来实现一...
类型别名 类型别名是用来给类型起一个新的名字举例说明: 我们使用 type 创建类型别名 字符串字面量类型 字符串字面量类型用来约束取值只能是某...
JavaScript 中有很多内置对象[https://developer.mozilla.org/en-US/docs/Web/JavaScr...
什么是类型断言 类型断言(Type Assertion)可以用来手动指定一个值的类型。 语法 值 as 类型 类型断言的用途 将一个联合类型断言...
声明文件 当使用第三方库时,我们需要引用它的声明文件,才能获得对应的代码补全、接口提示等功能 声明语句 假如我们想使用第三方库 jQuery,一...
数组的定义 在 TS 中,数组的·定义很灵活,有很多种定义方式 类型 + 方括号」表示法 let array: number[] = [1, 1...
什么是接口 在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(...
类实现接口 实现(implements)是面向对象中的一个重要概念。一般来讲,一个类只能继承自另一个类,有时候不同类之间可以有一些共有的特性,这...
元组 数组合并了相同类型的对象,而元组合并了不同类型的对象举例:定义一对值分别为 string 和 number 的元组: 当赋值或访问一个已知...
文集作者