数组排序-包含json数据格式的数组
来源:互联网 发布:软件开发设计方案 编辑:程序博客网 时间:2024/06/03 22:42
有以下数组
//根据json中的数据进行排序,如根据年龄排序
var data = [{name:"fangdown",age:"30"},{name:"xiaoming",age:"21"},{name:"xiaowu",age:51}];
核心思想:根据sort(function(a,b)的方法进行排序
代码如下
var data = [{name:"fangdown",age:"30"},{name:"xiaoming",age:"21"},{name:"xiaowu",age:51}];
data.sort(compares());
function compares(){
return function(a,b){
var value1 = a.age;
var value2 =b.age;
if(value1 < value2){
return -1;
}else if(value1 > value2){
return 1;
}else
return 0;
}
}
console.log("compare json-array:"+data[0].age); //结果为21,排序成功
0 0
- 数组排序-包含json数据格式的数组
- PHP数组与JSON数据格式的转换
- JSON数据格式转换为PHP数组
- json数组和json对象的包含关系
- JSON数组排序
- json数组排序
- json数组排序
- iOS如何对包含date的数组进行排序
- 解析数组里面包含数组的json格式的数据代码
- JSON解析数组(包含其他)
- json包含数组如何转换为javabean
- js数组转换成json数组(包含extjs的checkbox勾选项获取办法)
- JSON数组多字段排序
- json 二维数组 数组的数组
- JAVA中快速解析JSON对象里包含的JSON数组
- JAVA中快速解析JSON对象里包含的JSON数组
- unset 数组 json_encode 数据格式
- php数组取数组名包含***的
- C++中二维数组总结
- Android中利用观察者模式对UrlConnection进行封装
- Java多线程学习
- flume
- Swift NSNotificationCenter的使用
- 数组排序-包含json数据格式的数组
- 线程
- 庖丁解牛之仿《闪传》实现文件传输(下)
- 绝对路径与相对路径
- java字符串与整数之间的互相转换
- Android学习 游戏开发之打地鼠(一,需求分析与设计)
- windos下JAVA 安装及环境变量配置
- 如何在监听器中获取spring容器
- Linux下搭建SVN服务器