As @epascarello mentions, there is no native sort function for objects in JavaScript.
If you are interested in sorting an array of your object's keys according to some order, you can use Object.keys()!
var buttons = {
confirm: { value: 'foo', order: 0 },
cancel: { value: 'bar', order: 2},
delete: { value: 'baz', order: 1}
};
var sortedButtons = Object.keys(buttons).sort( function(keyA, keyB) {
return buttons[keyA].order - buttons[keyB].order;
}); // returns ['confirm', 'delete', 'cancel']