Как заменить массив структурой ключ-значение в машинописи? - PullRequest
0 голосов
/ 22 апреля 2020

Я объявил массив в машинописи и поместил значения в массив следующим образом:

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 для достижения того же результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...