【发布时间】:2015-04-17 06:47:54
【问题描述】:
根据语言规范,可以有一个同时具有数字和字符串索引签名的接口,因此以下接口似乎是有效的:
interface WeirdArray {
[index: string]: string;
[index: number]: string;
}
但我找不到可以使用此类接口的合适示例,有人可以提供此类接口有意义的示例吗?
【问题讨论】:
-
为了匹配 Typescript 所在的 Javascript 的功能?
-
你能举个例子吗?
-
我不确定。 JS 中的所有内容都可以通过字符串和整数进行寻址。例如var 东西 = []。东西[“一个”] =“两个”。 stuff[0] 与 stuff["one"] 一样有效,可以访问 "two" 的值。
标签: typescript