Mam tablicę obiektów o atrybutach TechType
i ProductName
. Dana tablica jest już posortowana według TechType
(niekoniecznie alfabetycznie); teraz w obrębie tej posortowanej tablicy, należy ją dalej sortować według rosnącej kolejności na podstawie ProductName
.Sortuj posortowaną tablicę obiektów na podstawie rosnącej kolejności innego atrybutu.
var products= [
{
"TechType": "ADSL",
"ProductName": " Zen ADSL Services",
}, {
"TechType": "ADSL",
"ProductName": "ADSL Services",
}, {
"TechType": "T1",
"ProductName": "T1-Voice",
},{
"TechType": "T1",
"ProductName": " Aviate T1-Voice",
}
];
posortowanej tablicy powinna być
var products= [
{
"TechType": "ADSL",
"ProductName": " ADSL Services",
}, {
"TechType": "ADSL",
"ProductName": "Zen ADSL Services",
}, {
"TechType": "T1",
"ProductName": " Aviate T1-Voice",
},{
"TechType": "T1",
"ProductName": " T1-Voice",
}
];
możliwe duplikat [sortowania tablicy na wartość klucza] (http://stackoverflow.com/questions/16648076/sort-array-on-key-value) – rohithpr