ie8中如何实现js给数组排序,可以参考如下根据实际情况修改:
效果查看:
代码如下:
- var epcArray = new Array();
- epcArray[0] = {"费用类别":"治疗费","明细ID":"1"};
- epcArray[1] = {"费用类别":"护理费","明细ID":"2"};
- epcArray[2] = {"费用类别":"化验费","明细ID":"3"};
- epcArray[3] = {"费用类别":"诊查费","明细ID":"4"};
- epcArray[4] = {"费用类别":"化验费","明细ID":"5"};
- epcArray[5] = {"费用类别":"治疗费","明细ID":"6"};
- epcArray[6] = {"费用类别":"护理费","明细ID":"7"};
- epcArray[7] = {"费用类别":"化验费","明细ID":"8"};
- epcArray[8] = {"费用类别":"治疗费","明细ID":"9"};
- epcArray[9] = {"费用类别":"诊查费","明细ID":"10"};
-
- getSortedArray();
-
- function getSortedArray(){
- console.log("排序前:");
- for(var j=0; j
- console.log(epcArray[j]);
- }
- //对自定义排序规则的调用
- epcArray.sort(objCompare);
- console.log("排序后:");
- for(var k=0; k
- console.log(epcArray[k]);
- }
- }
-
- function objCompare(a, b){
- if (a.费用类别 > b.费用类别) {
- return 1;
- }
- if (a.费用类别 < b.费用类别) {
- return -1;
- }
- return 0;
- }
-
相关阅读:
力扣labuladong——一刷day32
AQS简介
【牛客网-前端笔试题】——HTML专项练习
正规现货黄金中的MACD技术
OpenGL之模板缓冲区、片元操作之裁剪测试与alpha测试
Windows字体美化指南
可用于短期风速预测及光伏预测的LSTM/ELM预测程序
正则表达式ReqExp
现代综合农业拒接形式推广-国稻种芯:谋定关键产业突破口
C++标准模板库(STL)-map介绍
-
原文地址:https://blog.csdn.net/weixin_42290901/article/details/127447965