So I have an object that has data in this form:
{key1: val1, key2: val2}
And I want to somehow convert to something like below:
{first: {key1:[], val1:[]},
second: {key2:[], val2:[]} };
I tried doing
object = {key1: val1, key2: val2};
var array = {};
var cc=0;
for (var prop in object){
var ob_prop = object[prop];
if(cc) array['first'] = {prop:[], ob_prop:[]};
else array['second'] = {prop:[],ob_prop:[]};
cc++;
}
but instead I get
{ second: { prop: [], ob_prop: [] },
first: { prop: [], ob_prop: [] } }