首页/文档/接口

接口

使用接口定义对象结构

基础

概述

接口是TypeScript中用于定义对象结构的方式。它描述了对象应该具有哪些属性和方法。

接口只在编译时存在,用于类型检查,不会生成任何JavaScript代码。

基本接口

typescript
加载中...

可选属性和只读属性

可选属性和只读属性

可选属性:使用?标记,属性可以不存在

interface User {
  id: number;
  name: string;
  age?: number; // 可选
}

只读属性:使用readonly标记,属性不能修改

interface User {
  readonly id: number;
  name: string;
}

函数类型接口

typescript
加载中...

接口继承

typescript
加载中...