2
可索引類型中索引器名稱的用途是什麼?可索引類型中索引器名稱的重要性是什麼?
我有如下可索引類型Indexable
:
class Test {
someProp: string
}
interface Indexable {
[someString: string]: Test,
[someNumber: number]: Test
}
什麼是索引名someString
和someNumber
的目的是什麼?我還看到索引器定義爲[key: string]
和[index: string]
。名稱key
和index
有什麼特殊含義?
我在官方documentation中找不到與名稱相關的任何內容。
它顯示在intellsense給呼叫者,因此可以提供的含義。我經常把它稱爲「鑰匙」。由於後綴類型的語法,這是一個小問題。也就是說,後綴類型的語法很好,原因很多。 –