I would like to create new object with value as key in javascript.
I have a obj arrobj, how to create a object having key and value same
function createobj(arrobj){
var newobj = Object.assign({}, ...arrobj.map(e=>Object.values(e.fields)));
return newobj
}
var arrobj = [{
fields: {
service: "finance",
country: "SG"
}
}]
Expected Output
var newobj = {
finance: "finance",
SG: "SG"
}
var arrobj = [ fields: {- something is not right.