2016-11-07 115 views

回答

1

這意味着實現Options接口的對象是可以索引的。可索引鍵是字符串類型的,可以返回任何。

https://www.typescriptlang.org/docs/handbook/interfaces.html

索引類型

我們可以描述的類型,我們可以在「索引」像[10],或ageMap [ 「丹尼爾」。可索引類型有一個索引簽名,它描述了我們可以用來索引對象的類型,以及索引時的相應返回類型。

例子:

interface StringArray { 
    [index: number]: string; 
} 

let myArray: StringArray; 
myArray = ["Bob", "Fred"]; 

let myStr: string = myArray[0]; 
+0

因此,基本上,這個'Options'界面,您可以與任何類型的值添加任何按鍵。對於那些您知道會在那裏的人,您仍然可以在其上添加類型安全字段定義。 – Thilo

+0

謝謝大家!現在我明白了這一點。 –