首页 > 解决方案 > 打字稿中的剂量[索引:字符串]是什么意思

问题描述

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

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

标签: typescript

解决方案


它意味着一个对象字面量(一个使用大括号创建的对象,可以使用typeor定义interface,看看这个链接),它接受index: value类型对string:any。例如:

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

推荐阅读