Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

Resumo

O método reverse() inverte os itens de um array. O primeiro elemento do array se torna o último e o último torna-se o primeiro.

Sintaxe

arr.reverse()

Parâmetros

Nenhum.

Descrição

O método reverse transpõe os elementos do objeto array no mesmo lugar, mutando o array, e retornando uma referência para o mesmo.

Exemplos

Exemplo: Invertendo os elementos em um array

O seguinte exemplo cria um array myArray, contendo três elementos, em seguida inverte-o.

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

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

Especificações

Especificação Status Comentário
ECMAScript 1ª Edição Padrão Definição inicial. Implementado no JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
The definition of 'Array.prototype.reverse' in that specification.
Padrão  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Array.prototype.reverse' in that specification.
Padrão  

Compatibilidade com navegador

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico 1.0 1.0 (1.7 or earlier) 5.5 (Yes) (Yes)
Feature Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: leonardocodognoto
Última atualização por: leonardocodognoto,