Каков наилучший способ преобразования массива массивов в объекты, чтобы индексы были заменены заданными свойствами отображения.
Например:
let cars = [
[1, "Honda", "Honda description here"],
[2, "Mercedes", "Mercedes description here"],
[3, "Toyota", "Toyota description here"],
];
let mapping = {
0: 'id',
1: 'name',
2: 'description',
};
Итак, конечный результат:
[
{id: 1, name: 'Honda', description: 'Honda description here'},
{id: 2, name: 'Mercedes', description: 'Mercedes description here'},
{id: 3, name: 'Toyota', description: 'Toyota description here'},
];