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

浙公网安备 33010602011771号