千秋此意
比较函数的参数 a 和 b 代表数组里的两个元素,如果 a 小于 b,排序后的数组 a 在 b 前面,此时返回一个负数 如果 a 等于 b,排序后两者位置不变,此时返回 0如果 a 大于 b,排序后 a 在 b 后面, 返回一个正数//比较函数一般简写成:
arr.sort( function(a,b){
return a-b // 升序
} );
arr.sort( function(a,b){
return b-a // 降序
} );
// 对应上面的解释好好想下,不难理解为什么这样写