如果比较的是数字的话,就是常见到的减法排序: [1,3,6,22,2].sort((a,b)=>a-b),结果是`[1,2,3,6,22]` 如果比较的是汉字的话,就是localeCompare: ['安徽','河南','北京'].sort((a,b)=>a.localeCompare(b,'zh-CN')),结果是`['安徽','北京','河南'] 注意!!! 汉字,如果直接减法的话,得到的是NaN,对数组不进行任何排序汉字,必须加上zh-CN,不然排序会出乎你的意料