js自带了排序的方法: var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.sort(); // 对 fruits 中的元素进行排序 fruits.reverse(); // 反转元素顺序 但是这样肯定不能满足我们的所有需求,比如在数字排序的时候只拍第一位数 let points = ['8.py','0.py','9.py','1.py','2.py']; points.sort((a, b) => parseInt(a) - parseInt(b)); // 正序 反序同理