qs
- 一个可将
url query string
转成object
对象- 或将一个对象转成
url query string
的工具- 提供了更多选项,使在转换成对象时,能选择是否覆盖原生对象的属性
- github qs
Install
npm i qs
Usage
const str = 'a=b&c=d&e=f'
qs.parse(str) // {a: 'b', c: 'd', e: 'f'}
const obj = {a: 'b', c: 'd', e: 'f'}
qs.stringify(obj) // a=b&c=d&e=f
其他参数
const str = 'a=b&c=d&e=f'
qs.parse(str, {plainObjects: true}) // 允许可覆盖原生 object 属性
qs.parse(str, {delimiter: '&'}) // 允许可指定分隔符 '&' 或其他