JS二维数组中文排序


var data = [
        {
            "id": 8575,
            "title": "博白县兴隆西路(博城中学对面)客流量大,可做仓库、商铺、办公",
            "address": "博白城区- 城区|广西壮族自治区玉林市博白县兴隆西路|不可办环评",
            "url": "https://bob.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1608586118683653&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=ba2b8e242e014c068277fa7bfd2d5fc4&zhidingLegoHuiDu=0&",
            "img": "http://pic4.58cdn.com.cn/p1/big/n_v2bc56728fe68b4b4a928ec038be5e5eb5.jpg?w=480&h=360&corp=1"
        },
        {
            "id": 8576,
            "title": "(厂房 库房)铁西 解放路 市二院对面 仓库出租",
            "address": "铁西- 九街口|车护保维护中心-鞍山市铁西区|可办环评",
            "url": "https://as.sydc.anjuke.com/cf-zu/5303743129/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1662324659937288&zhidingLegoTid=&pt=1&zhidingLegoAdClickUrl=&legoTid=&uniqid=749665559c7445599ae628eabc38926c&zhidingLegoHuiDu=0&",
            "img": "https://pic1.ajkimg.com/display/anjuke/43ddda9daab794577293e8ddc84abb1b/220x165c.jpg?t=1"
        },
        {
            "id": 8577,
            "title": "勾漏三组个人闲置的仓库",
            "address": "北流城区- 城区|广西壮族自治区玉林市北流市|不可办环评",
            "url": "https://beil.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1700470106480651&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=2df8908512d84a16bea44e05e3f7b4da&zhidingLegoHuiDu=0&",
            "img": "http://pic6.58cdn.com.cn/mobile/big/n_v234eee4418fcb4cecb9c80b20c6783c10.jpg?w=480&h=360&corp=1"
        },
        {
            "id": 8578,
            "title": "梅东路南段路西厂房仓库",
            "address": "龙安- |安彩大道与梅东路交叉口|不可办环评",
            "url": "https://ay.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1697427193159681&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=51947d100c004175b25de36612a21bda&zhidingLegoHuiDu=0&",
            "img": "http://pic7.58cdn.com.cn/mobile/big/n_v2c7ef4505c0ed4af5b94c3b897851d4be.jpg?w=480&h=360&corp=1"
        },
        {
            "id": 8579,
            "title": "博罗12米高37000平米物流仓库招租",
            "address": "博罗- 龙溪|广东省惠州市博罗县S255辅路|不可办环评",
            "url": "https://boluo.sydc.anjuke.com/cf-zu/89200287/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1277092692713484&zhidingLegoTid=&pt=1&zhidingLegoAdClickUrl=&legoTid=&uniqid=24b3688871664cdab3aa9d5d2c8fe097&zhidingLegoHuiDu=0&",
            "img": "https://pic1.ajkimg.com/display/anjuke/cf9ca6f2819eb516354527788c392bd6/220x165c.jpg?t=1"
        },
        {
            "id": 8580,
            "title": "自盖冷库,两年久,一直未用",
            "address": "其他- 北票其他|辽宁省朝阳市北票市振兴街|不可办环评",
            "url": "https://bp.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1686514668479492&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=9758711894d448428d787d7a1ff33cea&zhidingLegoHuiDu=0&",
            "img": "http://pic4.58cdn.com.cn/mobile/big/n_v2719437d0aacc4f828929707ae3a779b8.jpg?w=480&h=360&corp=1"
        },
        {
            "id": 8581,
            "title": "固安临106国道电商库房1000平1500平可进大车",
            "address": "霸州- 火车站|牛驼镇-廊坊市固安县|不可办环评",
            "url": "https://baz.sydc.anjuke.com/cf-zu/5352980482/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1698867584328711&zhidingLegoTid=&pt=1&zhidingLegoAdClickUrl=&legoTid=&uniqid=a1eb42b58ae4411693df5c8951421e3d&zhidingLegoHuiDu=0&",
            "img": "https://pic1.ajkimg.com/display/anjuke/feb18fe3a34eeec794df78dc60e904bd/220x165c.jpg?t=1"
        },
        {
            "id": 8582,
            "title": "小别墅,450平方,可用作仓库,交通方便",
            "address": "宝应县周边- |宝应县体育馆|不可办环评",
            "url": "https://baoyingx.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1371137239932937&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=97db4898e7f944b3b880c618abeb7c03&zhidingLegoHuiDu=0&",
            "img": "http://pic3.58cdn.com.cn/mobile/big/n_v2bdf8883b402b43adb01c2cd1993b6f50.jpg?w=480&h=360&corp=1"
        },
        {
            "id": 8583,
            "title": "水电齐,交通便利,自建厂房",
            "address": "博兴城区- |山东省滨州市博兴县|不可办环评",
            "url": "https://box.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1711479183596555&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=43d05edfc1c64f368123635d313289e3&zhidingLegoHuiDu=0&",
            "img": "http://pic6.58cdn.com.cn/mobile/big/n_v264e4a5f666a74ed6b977157f54531756.jpg?w=480&h=360&corp=1"
        },
        {
            "id": 8584,
            "title": "兴隆西路双旺铺可做仓库,也可用于办公,或做商铺,客流量大",
            "address": "博白城区- 城区|广西壮族自治区玉林市博白县博白镇大街69号|不可办环评",
            "url": "https://bob.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1469796503381007&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=f59154d94b9f4c7887e3ebd17cbea73b&zhidingLegoHuiDu=0&",
            "img": "http://pic6.58cdn.com.cn/p1/big/n_v2fee94d5f10f74371b647092f2c3dcd83.jpg?w=480&h=360&corp=1"
        }
    ];

//封装函数 property为需要用来排序的字段  sort为排序规则正序(asc) 倒序(desc)
function chineseCharacters(property,sort){
    return function(a,b){
        var value1 = a[property].charAt(0);
        var value2 = b[property].charAt(0);
        if(sort == 'asc'){
            return value1.localeCompare(value2);
        }else{
            return value2.localeCompare(value1);
        }
        
    }
}

//封装好之后调用就可以了
JSON.stringify(data.sort(chineseCharacters('title','asc')));

//排序过后数组
[
    {
        "id": 8576,
        "title": "(厂房 库房)铁西 解放路 市二院对面 仓库出租",
        "address": "铁西- 九街口|车护保维护中心-鞍山市铁西区|可办环评",
        "url": "https://as.sydc.anjuke.com/cf-zu/5303743129/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1662324659937288&zhidingLegoTid=&pt=1&zhidingLegoAdClickUrl=&legoTid=&uniqid=749665559c7445599ae628eabc38926c&zhidingLegoHuiDu=0&",
        "img": "https://pic1.ajkimg.com/display/anjuke/43ddda9daab794577293e8ddc84abb1b/220x165c.jpg?t=1"
    },
    {
        "id": 8575,
        "title": "博白县兴隆西路(博城中学对面)客流量大,可做仓库、商铺、办公",
        "address": "博白城区- 城区|广西壮族自治区玉林市博白县兴隆西路|不可办环评",
        "url": "https://bob.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1608586118683653&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=ba2b8e242e014c068277fa7bfd2d5fc4&zhidingLegoHuiDu=0&",
        "img": "http://pic4.58cdn.com.cn/p1/big/n_v2bc56728fe68b4b4a928ec038be5e5eb5.jpg?w=480&h=360&corp=1"
    },
    {
        "id": 8579,
        "title": "博罗12米高37000平米物流仓库招租",
        "address": "博罗- 龙溪|广东省惠州市博罗县S255辅路|不可办环评",
        "url": "https://boluo.sydc.anjuke.com/cf-zu/89200287/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1277092692713484&zhidingLegoTid=&pt=1&zhidingLegoAdClickUrl=&legoTid=&uniqid=24b3688871664cdab3aa9d5d2c8fe097&zhidingLegoHuiDu=0&",
        "img": "https://pic1.ajkimg.com/display/anjuke/cf9ca6f2819eb516354527788c392bd6/220x165c.jpg?t=1"
    },
    {
        "id": 8577,
        "title": "勾漏三组个人闲置的仓库",
        "address": "北流城区- 城区|广西壮族自治区玉林市北流市|不可办环评",
        "url": "https://beil.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1700470106480651&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=2df8908512d84a16bea44e05e3f7b4da&zhidingLegoHuiDu=0&",
        "img": "http://pic6.58cdn.com.cn/mobile/big/n_v234eee4418fcb4cecb9c80b20c6783c10.jpg?w=480&h=360&corp=1"
    },
    {
        "id": 8581,
        "title": "固安临106国道电商库房1000平1500平可进大车",
        "address": "霸州- 火车站|牛驼镇-廊坊市固安县|不可办环评",
        "url": "https://baz.sydc.anjuke.com/cf-zu/5352980482/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1698867584328711&zhidingLegoTid=&pt=1&zhidingLegoAdClickUrl=&legoTid=&uniqid=a1eb42b58ae4411693df5c8951421e3d&zhidingLegoHuiDu=0&",
        "img": "https://pic1.ajkimg.com/display/anjuke/feb18fe3a34eeec794df78dc60e904bd/220x165c.jpg?t=1"
    },
    {
        "id": 8578,
        "title": "梅东路南段路西厂房仓库",
        "address": "龙安- |安彩大道与梅东路交叉口|不可办环评",
        "url": "https://ay.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1697427193159681&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=51947d100c004175b25de36612a21bda&zhidingLegoHuiDu=0&",
        "img": "http://pic7.58cdn.com.cn/mobile/big/n_v2c7ef4505c0ed4af5b94c3b897851d4be.jpg?w=480&h=360&corp=1"
    },
    {
        "id": 8583,
        "title": "水电齐,交通便利,自建厂房",
        "address": "博兴城区- |山东省滨州市博兴县|不可办环评",
        "url": "https://box.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1711479183596555&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=43d05edfc1c64f368123635d313289e3&zhidingLegoHuiDu=0&",
        "img": "http://pic6.58cdn.com.cn/mobile/big/n_v264e4a5f666a74ed6b977157f54531756.jpg?w=480&h=360&corp=1"
    },
    {
        "id": 8582,
        "title": "小别墅,450平方,可用作仓库,交通方便",
        "address": "宝应县周边- |宝应县体育馆|不可办环评",
        "url": "https://baoyingx.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1371137239932937&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=97db4898e7f944b3b880c618abeb7c03&zhidingLegoHuiDu=0&",
        "img": "http://pic3.58cdn.com.cn/mobile/big/n_v2bdf8883b402b43adb01c2cd1993b6f50.jpg?w=480&h=360&corp=1"
    },
    {
        "id": 8584,
        "title": "兴隆西路双旺铺可做仓库,也可用于办公,或做商铺,客流量大",
        "address": "博白城区- 城区|广西壮族自治区玉林市博白县博白镇大街69号|不可办环评",
        "url": "https://bob.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1469796503381007&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=f59154d94b9f4c7887e3ebd17cbea73b&zhidingLegoHuiDu=0&",
        "img": "http://pic6.58cdn.com.cn/p1/big/n_v2fee94d5f10f74371b647092f2c3dcd83.jpg?w=480&h=360&corp=1"
    },
    {
        "id": 8580,
        "title": "自盖冷库,两年久,一直未用",
        "address": "其他- 北票其他|辽宁省朝阳市北票市振兴街|不可办环评",
        "url": "https://bp.sydc.anjuke.com/cf-zu/0/?legoHuiDu=0&houseSource=&legoAdClickUrl=&houseid=1686514668479492&zhidingLegoTid=&pt=0&zhidingLegoAdClickUrl=&legoTid=&uniqid=9758711894d448428d787d7a1ff33cea&zhidingLegoHuiDu=0&",
        "img": "http://pic4.58cdn.com.cn/mobile/big/n_v2719437d0aacc4f828929707ae3a779b8.jpg?w=480&h=360&corp=1"
    }
]

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值