JS BinSort Array of Objects// source https://jsbin.com/pacigo
'use strict';
var items = [{
title: 'item 1',
views: 1000
}, {
title: 'item 2',
views: 1050
}, {
title: 'item 3',
views: 1010
}];
var list = items.sort(function (a, b) {
return b.views - a.views;
}).map(function (x) {
return ' <li>' + x.title + ' (' + x.views + ')</li>';
}).join('\n');
var output = '<ul>\n' + list + '\n</ul>';
console.log(output);