前端/移动开发面试题更新 2026-08-05

TypeScript 中接口继承有哪几种方式?请说明 extends 和交叉类型(&)在接口组合上的区别与适用场景。

米哈游前端/移动开发游戏技术原理方案权衡TypeScript

考察说明

考察对 TypeScript 接口继承机制及组合方式的理解

回答思路

  1. 能说明接口通过 extends 继承其他接口的语法
  2. 理解交叉类型(&)在类型别名中的应用及其特征
  3. 区分 extends 与 & 在接口冲突处理和类型合并上的差异