Skip to content

objectToUrlParams & urlParamsToObject URL Parameter Conversion Tool

Function List

objectToUrlParams(params) => string

Convert an object to a URL parameter string.

Parameters

Parameter NameTypeRequiredDefaultDescription
paramsobjectYes-The object parameters to be converted

Return Value

TypeDescription
stringURL parameter string

Example

typescript
import { objectToUrlParams } from '@hy-app/ui';

const params = objectToUrlParams({ name: 'Encrypted Object', age: 10 });
console.log(params); // name=Encrypted%20Object&age=10

urlParamsToObject(paramStr) => object

Parse a URL parameter string into an object.

Parameters

Parameter NameTypeRequiredDefaultDescription
paramStrstringYes-The URL parameter string

Return Value

TypeDescription
objectThe parsed object

Example

typescript
import { urlParamsToObject } from '@hy-app/ui';

const paramStr = `?name=hyy&age=18`;
const params = urlParamsToObject(paramStr);
console.log(params); // {name: "hyy", age: 18}