美文网首页
前端json类型、数据类型数组如何排序

前端json类型、数据类型数组如何排序

作者: 奋斗滴猩猩 | 来源:发表于2018-10-26 19:45 被阅读9次

json类型的数组如何排序

var result = [{'id':1,'name': 'A1'},{'id':3,'name': 'A3'},{'id':7,'name': 'A7'},{'id':9,'name': 'A9'},{'id':6,'name': 'A6'},{'id':5,'name': 'A5'},{'id':10,'name': 'A10'},{'id':8,'name': 'A8'}];
function sortId(a,b){  
       return a.id-b.id  
    }
    result.sort(sortId);
    console.log(result); 
结果:
0: {id: 1, name: "A1"}
1: {id: 3, name: "A3"}
2: {id: 5, name: "A5"}
3: {id: 6, name: "A6"}
4: {id: 7, name: "A7"}
5: {id: 8, name: "A8"}
6: {id: 9, name: "A9"}
7: {id: 10, name: "A10"}

数据类型的数组如何排序

var test = [3,1,32,44,23,55,12,21]
var compare = function (x, y) {//比较函数
    if (x < y) {
        return -1;
    } else if (x > y) {
        return 1;
    } else {
        return 0;
    }
}
test.arr(compare)
// 结果是 [1,3,12,21,23,32,44,55]

相关文章

  • 前端json类型、数据类型数组如何排序

    json类型的数组如何排序 数据类型的数组如何排序

  • 每天五道面试题(8)

    json序列化时,可以处理的数据类型有哪些?如何定制支持datetime类型? json数组类型,json对象类型...

  • 【持续更新】Java 刷题必须了解的 API

    1. 排序 1.1 数组排序(java.util.Arrays) 1.1.1 基本数据类型排序 对整个数组排序 对...

  • Api接口返回数组或对象

    有时候,前端需要的数据类型是数组,而你明明返回的就是数组json,前台解析却是对象。 这是因为js在解析的时候,如...

  • fastjson 的使用总结

    JSON数据类型 数组用“[]”创建,对象用“{}”创建,并且使用Json基本都是用[]或者{}创建的数组或对象 ...

  • js基础一(数据类型)

    一:js的数据类型有:数字,字符串,布尔,函数,对象(数组,json) 二:typeof判断数据类型 数字var ...

  • deepClone

    JSON 在 JSON 中,值必须是以下数据类型之一: 字符串数字对象(JSON 对象)数组布尔Null JSON...

  • JSON及操作

    前端与后台交互: JSON: 1、JSON不是一个单独的数据类型,它只是一种特殊的数据格式,它是对象数据类型的 2...

  • java

    变量 数据类型 常量 : 只能初始化一次 数组 冒泡排序 选择排序 二维数组: int arr = {{1,2,3...

  • 1.JavaScript的数据类型有哪些,如何判断某变量是否为数组数据类型? 答:数据类型:string,num...

网友评论

      本文标题:前端json类型、数据类型数组如何排序

      本文链接:https://www.haomeiwen.com/subject/gemktqtx.html