| 
 Помогите отсортировать многомерный объект! Есть обьект: 
var a = {
a:{"param1" : 1, "param1" : 1, "param2": 2, "param3" : 3},
b:{"param1" : 11, "param2": 22, "param3" : 33},
c:{"param1" : 111, "param2": 222, "param3" : 333}
};
Как его отсортировать по "param2" например? P.S - Про компактное представление объектов браузерами для оптимизации - читал. Как заставить браузер не наводить "порядок" в объекте? | 
| 
 AntonMs, :-? | 
| 
 рони, ну что? | 
| 
 AntonMs, подожду либо решения, либо изменения условий задачи. | 
| 
 На данный момент задача именно такая. Вот к примеру объект, если его перебирать то сначала будет "а". А нужно что-бы b > a > c. 
console.log({
b:{"param1" : 11, "param2": 22, "param3" : 33},
a:{"param1" : 1, "param1" : 1, "param2": 2, "param3" : 3},
c:{"param1" : 111, "param2": 222, "param3" : 333}
});
 | 
| 
 Цитата: 
 | 
| 
 Я пришел к решению с массивом, но хочется с объектом раз он все равно создается. | 
| 
 AntonMs, глупая затея обьект отсортировать. измените алгоритм. | 
| 
 Цитата: 
 | 
| 
 AntonMs, 
console.log(
[{"param1" : 11, "param2": 22, "param3" : 33},
{"param1" : 1, "param1" : 1, "param2": 2, "param3" : 3},
{"param1" : 111, "param2": 222, "param3" : 333}
]);
это массив и массив можно отсортировать, обьекты в нормальном случае не сортируются. можно изменить алгоритм, это значит не пытаться отсортировать обьект, поменять задачу, вместо сортировки обьекта , получить массив ключей обьекта в определённом порядке. Цитата: 
 Цитата: 
 | 
| Часовой пояс GMT +3, время: 20:22. |