TypeScript
沒有直接的Map
和Dictionary
類型。不過咱們可使用索引類型模擬它們。html
// key 爲 string,value 爲 number; const dic: { [key: string]: number; } = { key1: 1, }; // 添加key,value; dic['b'] = 2; dic.c = 3; // 遍歷; for (const key in dic) { if (dic.hasOwnProperty(key)) { console.log(dic[key]); } }
關於更多索引類型的內容,能夠參考 Ts 文檔 高級類型 中的索引類型和字符串索引簽名
。typescript
參考:.net
高級類型htm