1. string[] 以字母顺序对数组进行排序 ```javascript const list = [‘B’, ‘A’, ‘F’, ‘C’];

    list.sort();

    list.reverse(); // 降序(反转元素顺序)

    1. 2. number[] 数字数组排序
    2. *数字按照字符串来排序,则 "25" 大于 "100",因为 "2" 大于 "1"。正因如此,sort() 方法在对数值排序时会产生不正确的结果
    3. ```javascript
    4. const list = [40, 100, 1, 5, 25, 10];
    5. // 从高到低
    6. list.sort((a, b) => {
    7. return a - b
    8. });
    9. // 从低到高
    10. list.sort((a, b) => {
    11. return b - a
    12. });
    1. object[] 对象数组排序规则与数字数组一致,以对象某个属性为参考 a.number - b.number

    2. 随机排序 ```javascript const list = [40, 100, 1, 5, 25, 10];

    points.sort((a, b) => { return 0.5 - Math.random() }); ```