js object实现ksort

原文:https://blog.csdn.net/cominglately/article/details/96970290

文章目录
场景
解决
场景
前端和后端交互的时候 需要生成一个简单的签名, 其中有一步需要对object 按照key进行排序
解决
对对象的keys排序, 然后利用排序后的keys 循环获取对应的值
// 对象按照key排序
function ksort(o) {
let sorted = {},
keys = Object.keys(o);
keys.sort();
keys.forEach((key)=>{
sorted[key] = o[key];
})
return sorted;
}
————————————————
版权声明:本文为CSDN博主「cominglately」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cominglately/article/details/96970290

posted @ 2020-01-11 13:20  鳳舞九天  阅读(576)  评论(0)    收藏  举报