欢聚集团面试题更新 2026-08-05

在 TypeScript 中,interface 和 type 有什么区别?联合类型是怎样的?

欢聚集团前端/移动开发技术原理技术选型TypeScript

考察说明

考察 TypeScript 类型定义方式的理解及其适用场景

回答思路

  1. 说明 interface 的可扩展性与声明合并特性
  2. 说明 type 可表示联合、交叉、元组等复杂类型
  3. 对比二者在对象类型上的兼容性与使用偏好
  4. 正确解释联合类型的语法与类型收窄
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。