文章目录 场景解决 场景 前端和后端交互的时候 需要生成一个简单的签名, 其中有一步需要对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; }