欢迎光临

木子屋

标题: Javascri&#112;t实现json对象数组按属性进行排序示例

作者: dnawo

日期: 2020-02-02 02:12 PM

分类: 脚本语言

内容: 我们先定义一个用于演示的json对象数组：
复制内容到剪贴板 程序代码var result=[
{id:1,name:'张三'},
{id:3,name:'李四'},
{id:2,name:'王五'}
];
当属性值是数字时排序：
复制内容到剪贴板 程序代码function sortby(a,b){
return a.id-b.id
}
result.sort(sortby);
console.log(result);
当属性值是字符串时排序：
复制内容到剪贴板 程序代码function sortby(a,b){
return a.name.localeCompare(b.name);
}
result.sort(sortby);
console.log(result);
参考资料
[1].JS字符串比较大小：http://c.biancheng.net/view/5594.html
[2].js 中 json对象数组按对象属性排序：https://blog.csdn.net/u011019468/article/details/89931940

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.086 ms

返回

标题: Javascri&#112;t实现json对象数组按属性进行排序示例

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.086 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.133 ms

返回