打字稿中的剂量[索引:字符串]是啥意思[重复]

Posted

技术标签:

【中文标题】打字稿中的剂量[索引:字符串]是啥意思[重复]【英文标题】:what dose [index: string] mean in typescript [duplicate]打字稿中的剂量[索引:字符串]是什么意思[重复] 【发布时间】:2021-04-14 12:56:03 【问题描述】:

我是 Typescript 的新手。我在GitHub上的一个项目中看到如下代码,是什么意思?

interface info 
  [index: string]: any;

【问题讨论】:

您正在寻找indexable types。 这能回答你的问题吗? What are indexable types in typescript? 【参考方案1】:

它表示一个对象字面量(使用大括号创建的对象,可以使用typeinterface 定义,请查看this link),它接受index: value 类型的@987654325 类型的对@。例如:

let example: info= 
  index1: "some index",
  index2: 1,
  // ...
;

【讨论】:

以上是关于打字稿中的剂量[索引:字符串]是啥意思[重复]的主要内容,如果未能解决你的问题,请参考以下文章

打字稿中的模块关键字是啥意思?

字符串枚举类似于打字稿中的类型[重复]

`undefined!` 在打字稿中是啥意思?

如何在打字稿中使用可能的字符串和数字索引确定对象的类型?

在打字稿中检查 NAN [重复]

打字稿中迭代的索引签名