2017-04-17 50 views
2

可索引類型中索引器名稱的用途是什麼?可索引類型中索引器名稱的重要性是什麼?

我有如下可索引類型Indexable

class Test { 
    someProp: string 
} 

interface Indexable { 
    [someString: string]: Test, 
    [someNumber: number]: Test 
} 

什麼是索引名someStringsomeNumber的目的是什麼?我還看到索引器定義爲[key: string][index: string]。名稱keyindex有什麼特殊含義?

我在官方documentation中找不到與名稱相關的任何內容。

+6

它顯示在intellsense給呼叫者,因此可以提供的含義。我經常把它稱爲「鑰匙」。由於後綴類型的語法,這是一個小問題。也就是說,後綴類型的語法很好,原因很多。 –

回答

相關問題