let obj = {};
let arr = [
['Праздничное с джемом', '(рос. 122) 3 кг', 1],
['Праздничное с джемом', '(рос. 122) 3 кг', 1]
];
for(let j = 0; j < arr.length; j++) {
obj[j]['type'] = arr[j][0];
obj[j]['weight'] = arr[j][1];
obj[j]['val'] = arr[j][2];
//вот тут уже присваиваете объекту значения можно это if сделать, или любым другим доступным способом obj[j]['name'], obj[j]['sex'], obj[j]['old']
}
var arr = [
{ key: 'слово', value: 'значение1' },
{ key: 'слово2', value: 'значение2' },
{ key: 'слово3', value: 'значение3' }
]
var arr = [
['Антон','м',23],
['Паша','м',44],
['Марина','ж',25]
];
for(let j = 0; j < arr.length; j++) {
for(let n = 0; n < arr.length; n++) {
//вот тут уже присваиваете объекту значения можно это if сделать, или любым другим доступным способом obj[j]['name'], obj[j]['sex'], obj[j]['old']
}
}
Можно в нативном js
Примертут
А вообще лучше всего использовать state компонента, приложения.