У меня есть следующий объект в JS:
var obj = {
elem_1: "el1",
elem_2: "el2",
elem_3: "el3",
exp_1: "ex1",
exp_2: "ex2",
exp_3: "ex3"
};
Я пытаюсь изменить порядок, чтобы за каждым elem_#
следовал exp_#
.
Я запустил следующий код, но не уверен, как мне его достичь:
obj.sort(function (index, data) {
return data.key.split('_')[1] == '1' ? 2 : data.key == '2' ? 1 : 0
});
Как мне достичь того, что я хочу сделать.