是否可以在 Typescript 中为数组类型添加描述?

拉斯·弗莱格

我有以下类型:

const type Person = [string, number, number]

const type Person = [
  string, // name
  number, // age
  number // height
]

是否可以为元素添加注释?还是有什么约定?与函数一样:TypeScript 注释的语法记录在哪里?

约塞连船长

我认为最接近的解决方案是Labeled tuple elements

const type Person = [name: string, age: number, height: number]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以在TypeScript批注中组合多种类型的成员?

是否可以在Typescript中定义非空数组类型?

在Typescript中是否可以定义'string类型数组的对象?(类型检查的正确位置?)

有什么方法可以检查对象是否为TypeScript中的枚举类型?

在Typescript中,是否可以从现有对象中声明“类型”?

TypeScript:是否可以创建映射的联合类型?

是否可以在TypeScript中组合用户定义的类型防护?

是否可以在TypeScript中推断Record的键?

Typescript:是否可以获取函数的参数列表类型?

TypeScript:是否可以获取泛型函数的返回类型?

如果动态添加属性,是否可以在TypeScript中声明对象的属性类型?

是否可以在TypeScript中精确键入_.invert?

是否可以在TypeScript中传播唯一的泛型类型?

是否可以在TypeScript中创建类型或接口为带有正好“ n”个条目的Array?

是否可以将ES6类用作Typescript类型?

在TypeScript中,是否可以省略true或false类型?

Typescript,是否可以扩展没有某种类型的接口?

是否可以在TypeScript中创建通用的映射对象类型?

是否可以在TypeScript中递归地推断泛型类型?

在Typescript中,是否可以将数组的每个元素映射到不同的类型?

是否可以在运行时在Typescript中验证类型?

TypeScript中是否可以直接从对象的键创建新类型?

是否可以在Typescript中提取此类型?

是否可以在TypeScript中修改文字的推断类型?

是否可以在 Typescript 中为接口定义动态类型?

Typescript 中的部分类。是否可以?

是否可以在 Typescript 中获取记录值的数组类型?

是否可以将 Map 键提取为 TypeScript 中的类型?

是否可以使用 TypeScript 在 Vue.js 中为 ref 值设置联合类型?