У меня есть объект пары ключ-значение в машинописи.
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'.
Как правильно получить доступ к данным.