Regardez directement le code, les résultats des tests sont également affichés à l'intérieur
Copier le code du code comme suit:
var Arrdemo = new Array ();
Arrdemo [0] = 10;
Arrdemo [1] = 50;
Arrdemo [2] = 51;
Arrdemo [3] = 100;
Arrdemo.Sort ();
Alerte (Arrdemo);
Arrdemo.sort (fonction (a, b) {return a> b? 1: -1});
Alerte (Arrdemo);
Arrdemo.sort (fonction (a, b) {return a <b? 1: -1});
Alerte (Arrdemo);
en conclusion:
1. Après avoir appelé la méthode de tri, elle s'affectera (plutôt que de générer un nouveau tableau)
2. La méthode Sort () est triée par caractère par défaut, donc lors du tri du tableau numérique, vous ne devez pas penser pour acquis qu'il sera trié en fonction de la taille du nombre!
3. Pour modifier le comportement de tri par défaut (c'est-à-dire le tri par caractère), vous pouvez spécifier la fonction de règles de tri (comme indiqué dans ce cas)