作用:将数组里的项进行排序,并返回这个数组
语法:数组.sort( )
sort()方法比较的是字符串,没有按照数值的大小对数字进行排序,要实现这一点,就必须使用一个排序函数
例一:升序排列
function Number(a , b){
return a - b
}
arr = [12, 27, 48, 7]
console.log(arr.sort()); // [12, 27, 48, 7]
console.log(arr.sort(Number)); // [7, 12, 27, 48](数组被改变)
例二:降序排序
function Number(a , b){
return b - a
}
arr = [12, 27, 48, 7]
console.log(arr.sort(Number)); // [48, 27, 12, 7]