【发布时间】:2019-10-23 11:30:14
【问题描述】:
例如:我有一个这样的对象数组:
let arrayOfObjects: [
{ "id": 0, "name": "Available" },
{ "id": 1, "name": "Ready" },
{ "id": 2, "name": "Started" }
];
现在我想用相同的数组替换或覆盖上面的数组,但包含不同的值(相同的键,不同的值):
let arrayOfObjects: [
{ "id": 0, "name": "Not Available" },
{ "id": 1, "name": "Not Ready" },
{ "id": 2, "name": "Not Started" }
];
如何在 TypeScript 中做到这一点?
【问题讨论】:
-
Object.keys(arrayOfObjects).forEach(k => arrayOfObjects[k] = arrayOfObjects2[k])
标签: javascript arrays typescript data-structures higher-order-functions