Вот простая распечатка значений массива:
export default function App() {
var data = [{name:'Jhon', age:28, city:'HO'},
{name:'Onhj', age:82, city:'HN'},
{name:'Nohj', age:41, city:'IT'}
];
data.map(({name, age}, i) => {
console.log(name + ' ' + age);
})
}
Теперь я получаю имена значений в другом массиве, как я могу распечатать значения массива, используя переменная:
export default function App() {
var data = [{name:'Jhon', age:28, city:'HO'},
{name:'Onhj', age:82, city:'HN'},
{name:'Nohj', age:41, city:'IT'}
];
//Here are the keys of the array
var colNames = ['name','age'];
data.map(({colNames}, i) => {
//So I can do something like
console.log(colNames[0] + ' ' + colNames[1]);
})
}
Спасибо!