Here you can find the source of sortByValue(toSort)
// ====================================================================== // Sorts a dict by value // ====================================================================== function sortByValue(toSort) { var keys = Object.keys(toSort); keys.sort(function(a, b) { return toSort[a] < toSort[b] ? -1 : (toSort[a] === toSort[b] ? 0 : 1); });// w w w . j a v a 2s .c om return keys; }
function ksort(obj) { if (!obj || typeof (obj) != 'object') { return []; var keys = [], values = []; for (var i in obj) { keys.push(i); keys.sort(); ...