sort 对数组进行排序,对元素进行排序。
规则: 如果 sort(a, b) 小于0 , a会被排到b之前。
如果 sort(a, b) 等于0 , a和b的相对位置不变。
如果 sort(a, b) 大于0 , b会被排到a之前。
如下实例:
var i=['1','92','16','44','153','142']
//sort 排序
i.sort();
console.log(i)
//升序
i.sort((a,b)=>a-b)
console.log(i)
//降序
i.sort((a,b)=>b-a)
console.log(i)
效果:
reverse 对数组进行倒序,对元素进行倒序。跟排序类似!
var i=['1','92','16','44','153','142']
//sort 排序
i.reverse();
console.log(i)
//升序
i.reverse((a,b)=>a-b)
console.log(i)
//降序
i.reverse((a,b)=>b-a)
console.log(i)
效果: