Class: qs

轻量 qs 查询字符串工具。 Lightweight qs query-string utilities.

说明: Notes:

  • 参考 qsparse / stringify 接口设计
  • Modeled after the qs parse / stringify API
  • parse 保持当前项目原有 $argument 字符串解析语义
  • parse preserves the existing $argument string parsing semantics
  • stringify 基于项目内 Lodash 路径能力展开对象
  • stringify expands objects via the in-project Lodash path helpers

参考: Reference:

Constructors

Constructor

new qs(): qs

Returns

qs

Methods

parse()

static parse(query?): Record<string, unknown>

将查询字符串解析为对象。 Parse a query string into an object.

Parameters

query?

string | Record<string, unknown>

查询字符串或对象 / Query string or object.

Returns

Record<string, unknown>


stringify()

static stringify(object?): string

将对象序列化为查询字符串。 Serialize an object into a query string.

Parameters

object?

Record<string, unknown> = {}

输入对象 / Input object.

Returns

string