【发布时间】:2017-01-26 10:13:09
【问题描述】:
例如,如果我创建一个新的对象类型:
interface NEWOBJECT {
name: {};
}
是否有可能使名称可以是 name1 或 name2,以便我可以创建 NEWOBJECT,并将 任何一个 名称作为 NEWOBJECT 的属性名称?
像这样:
var object1: NEWOBJECT = {name1: {}};
var object2: NEWOBJECT = {name2: {}};
谢谢
【问题讨论】:
标签: javascript object typescript key javascript-objects