zoukankan      html  css  js  c++  java
  • json数组本地获取,以及根据字段排序【部分摘录】

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>json+ajax</title>
    <script src="jquery-1.11.1.min.js"></script>
    <script src="data.json"></script>

    <!-- var data=[

    {"id":"4","name":"text4","count":"1"},
    {"id":"4","name":"text5","count":"7"},
    {"id":"4","name":"text6","count":"3"}
    ] -->
    </head>
    <body>
    <script>
    // console.log(data);
    function jsonSort(array,field,reverse){
    if(array.length<2||!field||typeof array[0]!=="object") return array;
    if(typeof array[0]==="number"){
    array.sort(function(x,y){return x[field]-y[field]});
    }
    if(typeof array[0][field]==="string"){
    array.sort(function(x,y){return x[field].localeCompare(y[field])});
    }
    if(reverse){
    array.reverse();
    }
    return array;
    }
    var data=jsonSort(data,"count",false);
    for(var i=0;i<data.length;i++){
    $.each(data[i],function(index,value){
    console.log(data[i].name);
    })
    }
    </script>
    </body>
    </html>

  • 相关阅读:
    Play!:SBT代理设置
    CentOS:Oracle最大连接数问题
    STM32:CooCox IDE环境搭建 点亮LED
    删除con.dat
    几种汉字字体推荐
    Python:print输出中文
    Asp.Net:上传文件
    一梦
    身份证验证规则
    git 进阶
  • 原文地址:https://www.cnblogs.com/jldiary/p/5317455.html
Copyright © 2011-2022 走看看