0

why my json array is not reversing ?

var arr = [{"myId":"7d8f72c3f070736caf399df0a8211f5ei324410"},  
           {"myId":"963d01cfa92a4f9d3cb755c7d3822e68i1744695"},  
           {"myId":"5994f40a1b2fd9ff69d4e4551d18766ci2977900"},  
           {"myId":"25bb4db94056ec38ba7ed1ee96e90006i2956275"},  
           {"myId":"7720ec9200d5a6f5d16a447bc5ff7f2ci1080950"},  
           {"myId":"f8a21d90a3adb464e7c3782471e1455bi3087305"}];

console.log(arr);
arr.reverse();
console.log(arr);  // not reversing :-(

Can anyone suggest me why my array is not reversing ?

http://jsfiddle.net/rkq8cxma/

Gabriele Petrioli
  • 191,379
  • 34
  • 261
  • 317
Sheldon Cooper
  • 236
  • 4
  • 17

1 Answers1

0

It is working fine see output below

var arr = [{"myId":"7d8f72c3f070736caf399df0a8211f5ei324410"},{"myId":"963d01cfa92a4f9d3cb755c7d3822e68i1744695"},{"myId":"5994f40a1b2fd9ff69d4e4551d18766ci2977900"},{"myId":"25bb4db94056ec38ba7ed1ee96e90006i2956275"},{"myId":"7720ec9200d5a6f5d16a447bc5ff7f2ci1080950"},{"myId":"f8a21d90a3adb464e7c3782471e1455bi3087305"}];
console.log(arr);
arr.forEach(function(e){
    document.body.innerHTML+=e.myId+"<br/>";
})
arr.reverse();
document.body.innerHTML+="----------------<br/>";
arr.forEach(function(e){
    document.body.innerHTML+=e.myId+"<br/>";
})
A.B
  • 20,110
  • 3
  • 37
  • 71