在typescript中,dose[index:string]的意思是什么



我是Typescript的新手。我在GitHub上的一个项目中看到了以下代码,这意味着什么?

interface info {
[index: string]: any;
}

它意味着一个Object Literal(一个使用花括号创建的对象,可以使用typeinterface定义,请查看此链接(,它接受类型为string:any的成对index: value。例如:

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

最新更新