- qs:查询参数序列化和解析库
可以将一个普通的object序列化成一个查询字符串,或者反过来将一个查询字符串解析成一个object,帮助我们查询字符串解析和序列化字符串。
安装命令:
cnpm install qs --save
parse
将url
的参数转化为object
对象
例如:a=5&b=6
=> { a:5,b:6 }
const str = "name='hana'&age='18'"
console.log(qs.parse(str)) // logs Object { name: "'hana'", age: "'18'" }
stringify
将对象转为url参数格式
console.log(qs.stringify({
name:'hana',
age:'18'
}))
// logs name=hana&age=18