标签:array turn const 压缩 属性 sort 数组 平台 正序
对象数组:
const systemList = [
  {"score": 33,
  "itemName": "低压压缩空气系统"},
  {"score": 52,
  "itemName": "FMCS系统"},
  {"score": 46,
  "itemName": "电梯、液压平台系统"},
  {"score": 39,
  "itemName": "蒸汽锅炉系统"},
  {"score": 0,
  "itemName": "特气系统"},
  {"score": 0,
  "itemName": "纯水系统"}
]
方法:
正序:
sortByKey(array,key){
  return array.sort((a,b)=>{
    const x = a[key]
    const y = b[key]
    return ((x<y)?-1:((x>y)?1:0))
  })
}
倒序:
sortByKey(array,key){
  return array.sort((a,b)=>{
    const x = a[key]
    const y = b[key]
    return ((x>y)?-1:((x<y)?1:0))
  })
}
return sortByKey(systemList,‘score‘)
标签:array turn const 压缩 属性 sort 数组 平台 正序
原文地址:https://www.cnblogs.com/chengxilee/p/13954343.html