【发布时间】:2019-09-12 00:54:41
【问题描述】:
如果我想在 TypeScript 中使用 string:object 字典进行类型检查,我知道有两种方法可以做到这一点:
const m = new Map<string, MyObject>();
m.set("a", new MyObject("a"));
m.set("b", new MyObject("b"));
和
const m : {[index: string]: MyObject} = {};
m["a"] = new MyObject("a");
m["b"] = new MyObject("b");
它们各自的优点和缺点是什么?如果有其他方式来声明和使用 string:MyObject 字典?
【问题讨论】:
标签: performance typescript dictionary