var notificationArray = [{ code: "103", severity: "Error" }, { code: "104", severity: "Information" }, { code: "109", severity: "Error" }, { code: "403", severity: "Warning" }, { code: "510", severity: "Information" }, { code: "114", severity: "Warning" }, { code: "144", severity: "Error" }, { code: "413", severity: "Warning" }, { code: "131", severity: "Error"}],
order = { Error: 1, Warning: 2, Information: 3 };
notificationArray.sort(function (a, b) {
return order[a.severity] - order[b.severity];
});
console.log(notificationArray);
.as-console-wrapper { max-height: 100% !important; top: 0; }