Я объявил массив в машинописи и поместил значения в массив следующим образом:
hostArray: any = [];
for (const data of this.tableData) {
data.hostName = data.hostName == null ? 'Not Available' : data.hostName;
this.hostArray.push(data.hostName);
}
Вместо того, чтобы помещать данные в массив, я хочу изменить его на map
, имеющий key
value
пара, такая что key
это hostName
и value
это hostName
Таким образом, если я хочу добавить другие значения в будущем для того же key(hostName)
, я могу легко найти его с помощью ключа и добавить новый значение.
Пожалуйста, предложите, может ли быть лучший data structure
для достижения того же результата.