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
Étiquettes :
Contributeurs à cette page :
SphinxKnight
Dernière mise à jour par :
SphinxKnight,