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;
- }
-
相关阅读:
C语言学习概览(二)
Redis8 实现分布式锁
Oracle TEMPORARY TABLE 临时表的使用及删除报ORA-14452错误的解决办法
Git 传文件到github
基于QT实现简单的连连看小游戏
大二Web课程设计:服装网页设计题材——HTML+CSS汉服文化带背景音乐素材带视频(12页)
聊聊spring的UnexpectedRollbackException
BUG:阿里巴巴图标库引入链接后,icon有时候会不显示的话svg下载到本地使用
webAPI学习大纲梳理(二)
Learn How Long Does It Take To Learn C++ From Starting
-
原文地址:https://blog.csdn.net/weixin_42290901/article/details/127447965