Lemme,
Тоже вариант, спс. Только у меня порядок задан не
var order = ['typical', 'recommended', 'total', 'id', 'total', 'user_id', 'timestamp'],
а макетом таблицы:
<table border="1">
<thead>
<tr>
<th>Дата</th>
<th>№ заказа</th>
<th>ID покупателя</th>
<th>Общая сумма</th>
<th>Обычные продажи</th>
<th>Рекомендованные продажи</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
я сделал по рабоче-крестьянски:
function inRightOrder(obj) {
var arr = [], ordDate = new Date (obj.timestamp * 1000);
arr.push( ordDate.toLocaleDateString() );
arr.push(obj.id);
arr.push(obj.user_id);
arr.push(obj.total.toFixed(2) + " grn");
arr.push(obj.typical.toFixed(2) + " grn");
arr.push(obj.recommended.toFixed(2) + " grn");
return arr;
}
и потом в цикле вывожу. Параллельно кое-какое форматирование сделал.