通用语法
在 TypeScript 中,接口定义对象的结构,指定对象必须具有的属性或方法的名称和类型。在 TypeScript 中定义接口的常用语法如下:
类型定义也类似:
interface InterfaceName
或者 type TypeName
: 定义接口的名称。
property1
: Type1
: 指定接口的属性及其相应的类型。可以定义多个属性,每个属性用分号分隔。
method1(arg1: ArgType1, arg2: ArgType2): ReturnType;
: 指定接口的方法。方法用其名称进行定义,后跟括号中的参数列表和返回类型。可以定义多个方法,每个方法用分号分隔。
接口示例:
类型示例:
在 TypeScript 中,类型用于定义数据的形状并强制执行类型检查。在 TypeScript 中定义类型有几种常见的语法,具体取决于具体的用例。这里有些例子:
基本类型
对象和接口
并集和交集类型