Посмотрите непосредственно на код, результаты теста также размещены внутри
Код кода копирования следующим образом:
var arrdemo = new Array ();
Arrdemo [0] = 10;
Arrdemo [1] = 50;
Arrdemo [2] = 51;
Arrdemo [3] = 100;
Arrdemo.sort ();
Alert (Arrdemo);
Arrdemo.sort (function (a, b) {return a> b? 1: -1});
Оповещение (Arrdemo);
Arrdemo.sort (function (a, b) {return a <b? 1: -1});
Предупреждение (Arrdemo);
в заключение:
1. После вызова метода сортировки он повлияет на себя (а не генерирует новый массив)
2. Метод Sort () по умолчанию отсортируется по персонажу, поэтому при сортировке цифрового массива не думайте об этом как должное, что он будет отсортирован по размеру!
3. Чтобы изменить поведение сортировки по умолчанию (то есть сортировать по символу), вы можете указать функцию правил сортировки (как показано в этом случае)