I have an array of objects like this:
<code>const arr = [{
name: "State",
values:["A", "B", "C" ],
},
{
name: "Country",
values:['D', 'E', 'F'],
},
];
</code>
<code>const arr = [{
name: "State",
values:["A", "B", "C" ],
},
{
name: "Country",
values:['D', 'E', 'F'],
},
];
</code>
const arr = [{
name: "State",
values:["A", "B", "C" ],
},
{
name: "Country",
values:['D', 'E', 'F'],
},
];
I want to convert the “values” to another object and add another key value to every element such as:
<code>const arr = [{
name: "State",
values:[{title:"A", flag:true}, {title:"B", flag:true}, {title:"C", flag:false}],
},
{
name: "Country",
values:[{title:"D", flag:true}, {title:"E", flag:false}, {title:"F", flag:true}],
},
];
</code>
<code>const arr = [{
name: "State",
values:[{title:"A", flag:true}, {title:"B", flag:true}, {title:"C", flag:false}],
},
{
name: "Country",
values:[{title:"D", flag:true}, {title:"E", flag:false}, {title:"F", flag:true}],
},
];
</code>
const arr = [{
name: "State",
values:[{title:"A", flag:true}, {title:"B", flag:true}, {title:"C", flag:false}],
},
{
name: "Country",
values:[{title:"D", flag:true}, {title:"E", flag:false}, {title:"F", flag:true}],
},
];
What is the best and fastest way for this conversion in javascript?
1