Я JS новичок и пытаюсь отсортировать вложенный объект, т.е. ЧАСТИ, в порядке возрастания на основе пар значений ключа SUFFIX, как показано:
Object: {
ID: 65,
MAIN: {ID: "GR", VALUE: 45},
PARTS:{
0:{CODE: "GR3", PREFIX: "GR", SUFFIX: 3, YEAR: 3},
1:{CODE: "GR4", PREFIX: "GR", SUFFIX: 4, YEAR: 2},
2:{CODE: "GR1", PREFIX: "GR", SUFFIX: 1, YEAR: 5},
3:{CODE: "GR2", PREFIX: "GR", SUFFIX: 2, YEAR: 4}
}
}
Ожидаемый результат:
Object: {
ID: 65,
MAIN: {ID: "GR", VALUE: 45},
PARTS:{
0:{CODE: "GR1", PREFIX: "GR", SUFFIX: 1, YEAR: 5},
1:{CODE: "GR2", PREFIX: "GR", SUFFIX: 2, YEAR: 4},
2:{CODE: "GR3", PREFIX: "GR", SUFFIX: 3, YEAR: 3},
3:{CODE: "GR4", PREFIX: "GR", SUFFIX: 4, YEAR: 2}
}
}
Любые предложения, как я могу получить желаемый результат.