Машинопись: доступ к свойствам пары «ключ-значение» в машинописи - PullRequest
0 голосов
/ 20 ноября 2018

У меня есть объект пары ключ-значение в машинописи.

const data = {INTERNAL:[372042],EXTERNAL:[332244]};

Выше не является картой, но я хочу перебрать ее ключи и использовать ее в шаблоне регистра переключателя.

mapData(data: { key: string; value: Array<number> }):void{
switch(data[key]) {
case 'INTERNAL':
      console.log('this is Internal data' =+data[value];
break;
 case 'EXTERNAL':
      console.log('this is External data' =+data[value];
break;
default:
  }
}

data[key] или data[value] выдает ошибку, говорящую key/value is not existing'.

Как правильно получить доступ к данным.

1 Ответ

0 голосов
/ 20 ноября 2018

В вашем коде нет итерации.Это то, чего вы хотите достичь?

for (key in data) {
  mapData({key: key, value: data[key]}); }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...