- string[] 以字母顺序对数组进行排序 ```javascript const list = [‘B’, ‘A’, ‘F’, ‘C’];
list.sort();
list.reverse(); // 降序(反转元素顺序)
2. number[] 数字数组排序*数字按照字符串来排序,则 "25" 大于 "100",因为 "2" 大于 "1"。正因如此,sort() 方法在对数值排序时会产生不正确的结果```javascriptconst list = [40, 100, 1, 5, 25, 10];// 从高到低list.sort((a, b) => {return a - b});// 从低到高list.sort((a, b) => {return b - a});
object[] 对象数组排序规则与数字数组一致,以对象某个属性为参考 a.number - b.number
随机排序 ```javascript const list = [40, 100, 1, 5, 25, 10];
points.sort((a, b) => { return 0.5 - Math.random() }); ```
