Metode Array.reverse()
membalikkan urutan indeks elemen-elemen di dalam array.
Sintaks:
arrayObj.reverse()
Metode Array.reverse()
adalah metode standard JavaScript 1.1+, JScript 3.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 4.0+, Netscape Navigator 3.0+, Opera 3.0+, Safari 1.0+.
Contoh di bawah ini membalikkan urutan dari elemen-elemen di dalam array:
var alphabetArr = new Array("A", "B", "C");
document.write(alphabetArr.reverse()); // C,B,A
Contoh di bawah ini mengurutkan angka dari terkecil ke terbesar, kemudian menggunakan metode ini untuk membalik urutannya, yaitu mengurutkannya dari terbesar ke terkecil:
function foo(a, b) {
return a - b;
}
var numArr = new Array(0, 10000, 11, 3, 333, 458, 55, 77, 9, 978);
var reverseArr = numArr.sort(foo);
document.write(reverseArr.reverse()); // 10000,978,458,333,77,55,11,9,3,0