我有一个看起来像这样的查询字符串......
let badString = "dogs=c,b,a&cats=z,y,x";
使用vanilla javascript或lodash框架,我试图将键和值重新排列成字母顺序,所以它最终会像......
let goodString = "cats=x,y,z&dogs=a,b,c"
const goodString = badString.split('&').sort().map(val => {
let [k,v] = val.split('=');
return [k, v.split(',').sort().join(',')].join('=');
}).join('&');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1125 次 |
最近记录: |