Поясню на примере:
Вот как я делаю
var colDaysModels = new Array();
DefaultColModel = {
align : 'left',
editable : true,
edittype : 'sring',
sortable : false,
resizable : false
};
DefaultColModel['name'] = 'id';
DefaultColModel['label'] = 'id';
DefaultColModel['width'] = 25;
colDaysModels.push(DefaultColModel);
DefaultColModel['name'] = 'cost';
DefaultColModel['label'] = 'cost';
DefaultColModel['width'] = 100;
colDaysModels.push(DefaultColModel);;
В результате в массиве оказывается два элемента
[{... name:cost, label:cost,width:100},{... name:cost, label:cost,width:100}]
Как сделать так чтобы в массиве первым был элемент
{name:id, label:id,width:25}