美文网首页
JSON数组简单排序

JSON数组简单排序

作者: coderfl | 来源:发表于2021-11-24 16:32 被阅读0次

    若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值。
    若 a 等于 b,则返回 0。
    若 a 大于 b,则返回一个大于 0 的值。

    var arr=[{num:1},{num:3},{num:2}]
    function newSort(x,y)
    {
    return x.num-y.num;
    }
    console.log(arr.sort(newSort));//完成排序,如果JSON里面的不是数字,则需要在newSort里面做一下处理
    //比如:如果num的值是_1而不是数字1 则 return x.state.substr(1,1)-y.state.substr(1,1);
    
    image.png

    相关文章

      网友评论

          本文标题:JSON数组简单排序

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