1function compareFirstNames( a, b ) {
2 if ( a.first_name < b.first_name ){
3 return -1;
4 }
5 if ( a.first_name > b.first_name ){
6 return 1;
7 }
8 return 0;
9}
10
11var people =[
12 {"first_name":"Carol", "age":29},
13 {"first_name":"Anna", "age":32},
14 {"first_name":"Bob", "age":32}
15];
16
17people.sort( compareFirstNames ); //people is now sorted by first name from a-z
1function sortByDate( a, b ) {
2 if ( a.created_at < b.created_at ){
3 return -1;
4 }
5 if ( a.created_at > b.created_at ){
6 return 1;
7 }
8 return 0;
9}
10
11myDates.sort(sortByDate);//myDates is not sorted.