|
|
|
| Есть массив содержащий объекты, все свойства объектов цифровые значения.
Мне нужно отсортировать массив по одному из свойств объекта.
Подскажите пожалуйста, как это сделать. | |
|
|
|
|
|
|
|
для: jangot
(18.08.2010 в 10:49)
| | Например, так:
var MM = [[], [], []];
MM [0].first = 3; MM [0].second = 22;
MM [1].first = 2; MM [1].second = 72;
MM [2].first = 9; MM [2].second = 41;
//сортировка массива по возрастанию по свойству first
MM.sort (new Function ('x', 'y', 'return x.first * 1 - y.first * 1'));
//сортировка массива по убыванию по свойству second
MM.sort (new Function ('x', 'y', 'return y.second * 1 - x.second * 1'));
|
| |
|
|
|
|
|
|
|
для: АЯ
(18.08.2010 в 12:45)
| | спасибо. | |
|
|
|