<script>
var arr=[{data:"2018-1-1",id:"1"},{data:"2018-1-1",id:"2"},{data:"2018-1-3",id:"3"},{data:"2018-1-3",id:"4"},{data:"2018-1-4",id:"5"},{data:"2018-1-3",id:"6"}]
var arrw=[];
var arrw2=[];
for ( var i = 0; i <arr.length; i++){
console.log(arr[i]);
var jsons={};
var jsons2;
var jsons3=[];
if (arrw2.indexOf(arr[i].data)==-1){
arrw2.push(arr[i].data);
jsons.data=arr[i].data;
jsons.ids=[];
jsons.ids.push(arr[i].id);
arrw.push(jsons)
}else{
var x=arrw2.indexOf(arr[i].data)
var aa=arrw[x];
aa.ids.push(arr[i].id)
}
}
console.log(arrw)
</script>