Skip to content

parseParams

parseParams(str?, key?): string | object

解析字符串参数

将形如 "a=1&b=2" 的字符串解析为对象 {a: "1", b: "2"}, 或者根据指定的 key 获取对应的值

Parameters

NameTypeDescription
str?string要解析的字符串,如 "a=1&b=2"
key?string可选,指定要获取的参数名

Returns

string | object

如果指定了 key,返回对应的值;否则返回包含所有参数的对象

Example

ts
// 解析整个字符串
parseParams("a=1&b=2"); // 返回 {a: "1", b: "2"}

// 获取特定参数
parseParams("a=1&b=2", "a"); // 返回 "1"

Released under the MIT License.