美文网首页
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