#Object.keys() 模仿 qs.stringify()并加入排序
在这里插入代码片
import qs from 'qs'
let params = {
name: 'zs',
age: '18'
}
// {name: "zs", age: "18"}
console.log(qs.parse(params))
// name=zs&age=18
console.log(qs.stringify(params))
// ["name=zs", "age=18"]
console.log(Object.keys(params).map(key => key + '=' + params[key]))
// name=zs&age=18
console.log(Object.keys(params).map(key => key + '=' + params[key]).join('&'))
// 加入sort排序 age=18&name=zs
console.log(Object.keys(params).sort().map(key => key + '=' + params[key]).join('&'))