JSFiddle - React, Tailwind, and code Playground
by Dennis Ploetner
JavaScript
var i, key, pairs,
obj = {'4': 'alpha', '2': 'beta', '5': 'gamma', '1': 'delta', '3': 'epsilon'};
/*
* 1: delta
* 2: beta
* 3: epsilon
* 4: alpha
* 5: gamma
*/
for (key in obj) {
console.log(key + ': ' + obj[key]);
}
pairs = _.pairs(obj);
obj = _.sortBy(pairs, function (item) { return item[1]; });
/*
* 4: alpha
* 2: beta
* 1: delta
* 3: epsilon
* 5: gamma
*/
for (i = 0; i < obj.length; i++) {
console.log(obj[i][0] + ': ' + obj[i][1]);
}