--- title: Array.prototype.reverse() slug: Web/JavaScript/Reference/Global_Objects/Array/reverse tags: - Array - Method translation_of: Web/JavaScript/Reference/Global_Objects/Array/reverse ---
{{JSRef}}

Method reverse() membalikkan urutan array elemen. Elemen array pertama menjadi terakhir dan sebaliknya.

Sintaks

arr.reverse()

Parameter

None.

Deskripsi

Method reverse mengubah urutan elemen objek array, memutasi array, dan mengembalikan referensi ke array.

Contoh

Membalikan elemen di dalam array

Pada contoh membuat array myArray dengan tiga elemen,  kemudian membalikkan array.

var myArray = ['one', 'two', 'three'];
myArray.reverse();

console.log(myArray) // ['three', 'two', 'one']

Spesifikasi

Spesifikasi Status Comment
{{SpecName('ES1')}} {{Spec2('ES1')}} Initial definition. Implemented in JavaScript 1.1.
{{SpecName('ES5.1', '#sec-15.4.4.8', 'Array.prototype.reverse')}} {{Spec2('ES5.1')}}  
{{SpecName('ES6', '#sec-array.prototype.reverse', 'Array.prototype.reverse')}} {{Spec2('ES6')}}  
{{SpecName('ESDraft', '#sec-array.prototype.reverse', 'Array.prototype.reverse')}} {{Spec2('ESDraft')}}  

Kompabilitas browser

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support {{CompatChrome("1.0")}} {{CompatGeckoDesktop("1.7")}} {{CompatIE("5.5")}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

Lihat juga