Array.prototype.reverse()

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

BCD tables only load in the browser

Veja também