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.
var a = ['un', 'deux', 'trois' a.reverse(); console.log(a); // ['trois', 'deux', 'un'];
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) | Edge | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Support simple | 1.0 | 1.0 (1.7 ou moins) | (Oui) | 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) |