Skip to content

@pmun/utils / objectToQueryString

Function: objectToQueryString()

ts
function objectToQueryString(obj): string;

将对象转换为 URL 查询字符串

Parameters

obj

Record<string, any>

要转换的对象

Returns

string

格式化后的查询字符串(不包含前导?)

Example

ts
objectToQueryString({ name: 'Tom', age: 25 }) // 'name=Tom&age=25'
objectToQueryString({ search: 'hello world', page: 1 }) // 'search=hello%20world&page=1'
objectToQueryString({ tags: ['js', 'ts'] }) // 'tags=js&tags=ts'
objectToQueryString({ name: 'Tom', empty: null }) // 'name=Tom'(null 和 undefined 会被过滤)