查询字符串util/query
解析和格式化查询字符串(如:?a=1&b=2)
API
函数 | 描述 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
⮞
parseQuery(value, ...)(value:
解析查询字符串(如“foo=1&goo=2&goo=3”)为对象。
返回值类型: 返回一个以每个查询参数名作为键、查询参数值作为值的新对象。同名的参数对应的值是一个数组。 示例
|
解析查询字符串(如“foo=1&goo=2&goo=3”)为对象。 |
||||||||||||||||
⮞
formatQuery(obj, ...)(obj:
格式化对象为查询字符串(如“foo=1&goo=2&goo=3”)。
返回值类型: 返回格式化后的字符串。 示例
|
格式化对象为查询字符串(如“foo=1&goo=2&goo=3”)。 |
||||||||||||||||
⮞
getQuery(name, ...)(name:
获取地址中指定的查询参数值。
返回值类型: 返回查询参数值。如果找不到则返回 null。 示例
|
获取地址中指定的查询参数值。 |
||||||||||||||||
⮞
setQuery(name, value, ...)(name:
设置地址中指定的查询参数值。
返回值类型: 返回设置后的新地址。如果原参数不存在则添加到末尾。 示例
|
设置地址中指定的查询参数值。 |
||||||||||||||||
⮞
appendQuery(url, query)(url:
在地址后添加请求参数。
返回值类型: 返回已添加的新地址。 示例
|
在地址后添加请求参数。 |