1Introduction
- description:querystring utils
- author:ydr.me
- create:2016年05月18日11:38:12
- update:2017年04月18日15:43:42
- github:https://github.com/blearjs/blear.utils.querystring
2Example
var qs = require('blear.utils.querystring');
3Static
静态属性、方法
3.1.parse(querystring, [sep], [eq]): query
解析 url 查询字符串为一个对象。
qs.parse('a=1&b=2&b=3&c=4');
// => {
// a: "1",
// b: ["2", "3"]
// c: "4"
// }
3.1.1querystring
- 类型:
String
- 说明:url 查询字符串,
http://example.com?querystring
3.1.2sep
- 类型:
String
- 说明:查询字符串分隔符
- 默认:
&
3.1.3eq
- 类型:
String
- 说明:查询字符串相等符
- 默认:
=
3.1.4query
- 类型:
Object
- 说明:解析结果
3.2.stringify(query, sep, eq): querystring
将一个对象字符串化为一个 url 查询字符串。
qs.stringify({
a: 1,
b: [2, 3],
c: 4
});
// => "a=1&b=2&b=3&c=4"
3.2.1query
- 类型:
Object
- 说明:待转换的对象
3.2.2sep
- 类型:
String
- 说明:查询字符串分隔符
- 默认:
&
3.2.3eq
- 类型:
String
- 说明:查询字符串相等符
- 默认:
=
3.2.4querystring
- 类型:
String
- 说明:转换结果