My JavaScript object needs to be sorted in a reverse fashion based on id's.
Here is my JavaScript object:
var model.todos =
{
1:{"id":1,"text":"ksjdv;lv","completed":false},
2:{"id":2,"text":"lsakckcv","completed":false},
3:{"id":3,"text":"sakvalvs","completed":false}
}
When I try to sort as specified below I get "uncaught type error undefined is not a function" error
sortId.addEventListener('click',function(){
todos.sort(sortItems);<================//get uncaught type error undefined is not a function error
redrawUI(model);
}, false);
function sortItems(a, b) {
return( b.id - a.id);
}
any pointers