У меня есть массив строк, каждая из которых содержит значения, разделенные запятыми.
Я хотел бы преобразовать это в массив объектов.
Например, у меня есть:
var myarray = [
"a1,b1,c1,d1",
"a2,b2,c2,d2",
"a3,b3,c3,d3"
]
... что должно закончиться как:
[
{
"field1": "a1",
"field2": "b1",
"field3": "c1",
"field3": "d1"
},
{
"field1": "a2",
"field2": "b2",
"field3": "c2",
"field2": "d2"
},
{
"field1": "a3",
"field2": "b3",
"field3": "c3",
"field3": "d3"
},
]
Я пробовал разные подходы, например Object.assign и оператор распространения. Но похоже, что должен быть более простой способ сделать это, используя деструктуризацию или другой подход.