You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在TypeScript中声明可重复使用的自定义类型?

你要的类型复用能力在TypeScript中可以通过**类型别名(Type Aliases)**实现,使用type关键字声明可复用的自定义类型即可,正确写法如下:

// 声明可复用的联合类型别名
type ValueType = string | number | string[] | number[]

interface IExample1 { 
  Value: ValueType
}

interface IExample2 { 
  Value: ValueType
}

补充说明

  • 后续你要检索相关内容时,可以用「TypeScript 类型别名」「TypeScript type 关键字」作为关键词查询对应用法。
  • 额外注意:TypeScript 中做基础类型注解时建议使用小写的string/number而非大写的String/Number,后者是 JavaScript 内置的包装对象类型,不符合常规类型注解场景,可能引发不必要的类型兼容问题。

内容的提问来源于stack exchange,提问作者Royi Levy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:54:03