var obj = {
0 : 'value 0',
1 : 'value 1',
2 : 'value 2',
3 : 'value 3',
4 : 'value 4'
}
delete obj[2];
on performing above action its deleting the key value pair with the key 2.
up to here its fine. But what I want is I want is it gives the out put keys as 0 1 3 4 but I want to re arrange the keys like 0 1 2 3.