TypedArray.prototype.sort()

La méthode sort() permet de trier les éléments d'un tableau typé, à même ce tableau. Cette méthode utilise le même algorithme que Array.prototype.sort(). Par la suite, TypedArray désigne l'un des types de tableau typé here.

Syntaxe

typedarray.sort([fonctionComparaison])

Paramètres

fonctionComparaison Facultatif
Cette fonction définit l'ordre de tri à appliquer.

Valeur de retour

Le tableau typé trié.

Exemples

Pour plus d'exemples, voir la page sur la méthode Array.prototype.sort().

var nombres = new Uint8Array([40, 1, 5, 200]);
numbers.sort();
// Uint8Array [ 1, 5, 40, 200 ]
// Une fonction de comparaison n'est pas nécessaire
// pour les nombres

var nombres2 = [40, 1, 5, 200];
nombres2.sort();
// Les éléments sont triés comme des chaînes
// [1, 200, 40, 5]

function comparaisonNombres(a, b) {
  return a - b;
}

nombres.sort(comparaisonNombres);
// [ 1, 5, 40, 200 ]

Spécifications

Spécification État Commentaires
ECMAScript 2015 (6th Edition, ECMA-262)
La définition de 'TypedArray.prototype.sort' dans cette spécification.
Standard Définition initiale.
ECMAScript 2017 Draft (ECMA-262)
La définition de 'TypedArray.prototype.sort' dans cette spécification.
Projet  

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple (Oui) 46 (46) ? (Oui) ?
Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple ? ? 46.0 (46) ? ? ?

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,