JavaScript Object Array Sort

by Hifni Nazeer

HTML

<div id='divOriginal'>

</div>
<div id='divAfterSort'>

</div>

JavaScript

$(document).ready(function(){
	alert('hello');
	doWork();
});

function doWork() {
  var arr = [];
  var letters = ["a", "b", "c", "d", "e", "f", "g", "h"];

  for (var i = 0; i < 5; i++) {
    var item = {};
    item.c1 = letters[i];
    item.c2 = i;

    arr.push(item);
  }
  
  var before='';
 	for (var j=0; j < arr.length; j++) {
    before = before + arr[j].c1 + ' ' + arr[j].c2 +"\n";
  }
  
  $('#divOriginal').html(before);

  arr.sort();

  var after='';
  for (var k=0; k < arr.length; k++) {
    after = after + arr[k].c1 + ' ' + arr[k].c2 +'\n';
  }
	
  $('#divAfterSort').html(after);
}