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;
- }
-
相关阅读:
Linux学习笔记
clion出现createprocess error=193, %1 不是有效的 win32 应用程序
在windows中搭建vue开发环境
【PyQt小知识 - 4】:QGroupBox分组框控件 - 边框和标题设置
跟着 GPT-4 从0到1学习 Golang 并发机制(一)
十、Docker 常用命令
PV与PVC
C#WPF数据触发器实例
unipush2.0实现APP消息推送(2)云函数多个方法的创建与使用
深度解析服务发布策略之金丝雀发布
-
原文地址:https://blog.csdn.net/weixin_42290901/article/details/127447965