La méthode reverse()
transpose les éléments d'un tableau : le premier élément devient le dernier et le dernier devient le premier et ainsi de suite.
Syntaxe
arr.reverse()
Valeur de retour
Le tableau inversé.
Description
La méthode reverse()
permet d'inverser l'ordre des éléments du tableau. La méthode modifie le tableau courant et renvoie une référence à ce tableau.
Exemple
Inverser l'ordre des éléments d'un tableau
L'exemple qui suit crée un tableau monArray
, qui contient trois éléments, puis inverse celui-ci.
var monArray = ["un", "deux", "trois"]; monArray.reverse(); console.log(monArray) // ["trois", "deux", "un"]
Spécifications
Spécification | État | Commentaires |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Définition initiale. Implémentée avec JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) La définition de 'Array.prototype.reverse' dans cette spécification. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) La définition de 'Array.prototype.reverse' dans cette spécification. |
Standard | |
ECMAScript 2017 Draft (ECMA-262) La définition de 'Array.prototype.reverse' dans cette spécification. |
Projet |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | 1.0 | 1.0 (1.7 ou moins) | 5.5 | (Oui) | (Oui) |
Fonctionnalité | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Suppoort simple | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) |