If I have an array like this:
var arr = [\'one\',\'two\',\'three\'];
I can access different parts by doing this:
console.lo
Get the array of keys, reverse it, then run your loop
var keys = Object.keys( obj ).reverse(); for(var i = 0; i < keys.length; i++){ var key = keys[i]; var value = obj[key]; //do stuff backwards }