как использовать переменную место названия массива?

я получаю данные из массива этим способом let info = data.numb1[0].name как вместо numb1 вставить переменную, в которой будет записано другое название?


Ответы (1 шт):

Автор решения: Igor

const data = {
  numb1: [{name: 'Test1'}],
  numb2: [{name: 'Test2'}]
};

let peremennaja = 'numb2';
let info = data[peremennaja][0].name;
console.log(info);
console.log(data['numb1'][0].name);

→ Ссылка