Tôi có một mảng đối tượng có thuộc tính TechType
và ProductName
. Mảng đã cho đã được sắp xếp theo TechType
(không nhất thiết theo bảng chữ cái); bây giờ trong mảng được sắp xếp này, nó phải được sắp xếp thêm theo thứ tự tăng dần dựa trên ProductName
.Sắp xếp một mảng đối tượng được sắp xếp dựa trên thứ tự tăng dần của thuộc tính khác
var products= [
{
"TechType": "ADSL",
"ProductName": " Zen ADSL Services",
}, {
"TechType": "ADSL",
"ProductName": "ADSL Services",
}, {
"TechType": "T1",
"ProductName": "T1-Voice",
},{
"TechType": "T1",
"ProductName": " Aviate T1-Voice",
}
];
Các mảng được sắp xếp nên
var products= [
{
"TechType": "ADSL",
"ProductName": " ADSL Services",
}, {
"TechType": "ADSL",
"ProductName": "Zen ADSL Services",
}, {
"TechType": "T1",
"ProductName": " Aviate T1-Voice",
},{
"TechType": "T1",
"ProductName": " T1-Voice",
}
];
thể trùng lặp của [Sắp xếp mảng trên giá trị key] (http://stackoverflow.com/questions/16648076/sort-array-on-key-value) – rohithpr