Array.prototype.reverse()
El método reverse()
invierte el orden de los elementos de un array in place. El primer elemento pasa a ser el último y el último pasa a ser el primero.
Pruébalo
Sintaxis
a.reverse()
Valor devuelto
El array invertido.
Descripción
El método reverse
cruza los elementos del objeto matriz invocados en su lugar, mutando la matriz, y retornando una referencia a la misma.
Ejemplos
Colocar al revés los elementos de un array
El siguiente ejemplo crea un array a
que contiene tres elementos y luego lo invierte.
La llamada a reverse()
devuelve una referencia al array a
invertido.
const a = [1, 2, 3];
console.log(a); // [1, 2, 3]
a.reverse();
console.log(a); // [3, 2, 1]
Especificaciones
Especificación | Estado | Comentario |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Definición inicial. Implementado en JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) La definición de 'Array.prototype.reverse' en esta especificación. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) La definición de 'Array.prototype.reverse' en esta especificación. |
Standard | |
ECMAScript (ECMA-262) La definición de 'Array.prototype.reverse' en esta especificación. |
Living Standard |
Compatibilidad en navegadores
BCD tables only load in the browser