2
我想创建一个字典使用TypeScript
并在同一行,而不是第一个创建初始化,然后填充像下面创建和初始化字典中打字稿在同一行
var persons: { [id: string] : IPerson; } = {};
persons["p1"] = { firstName: "F1", lastname: "L1" };
价值如何合并上述变成一个?
我想创建一个字典使用TypeScript
并在同一行,而不是第一个创建初始化,然后填充像下面创建和初始化字典中打字稿在同一行
var persons: { [id: string] : IPerson; } = {};
persons["p1"] = { firstName: "F1", lastname: "L1" };
价值如何合并上述变成一个?
只需创建一个对象。 ECMAScript中的对象是关联数组。
这是因为你的对象例如:
const persons: { [id: string] : IPerson; } = {
p1: { firstName: "F1", lastname: "L1" }
};
这也是更好地使用const
或let
代替var
。
谢谢,这工作! – user1892775