如何 对 数组 进行排序?
1.如何 对 数组 进行排序
var arr = ['2','12','13','14','15','16','17','18','19','20','1']
var resolve = arr.sort((a, b) => a - b)
console.log(resolve)
2.如何 对 数组对象 进行排序
// 对数组 重新进行 排序
function sortByKey(array, key) {
return array.sort(function(a, b) {
var x = a[key] //如果要从大到小,把<,>互换就好
var y = b[key]
return x > y ? -1 : x < y ? 1 : 0
})
}
var mydata = sortByKey(areaObj,'value')```
areaObj是要处理的数组对象