parseQuery
Parse a URL query string into a key-value object, grouping repeated keys into arrays so query data is easy to read and update.
Usage
parseQuery parses a URL query string into an object.
import { parseQuery } from '@movk/core'
parseQuery('?name=John&age=30')
// { name: 'John', age: '30' }
parseQuery('tags=a&tags=b&tags=c')
// { tags: ['a', 'b', 'c'] }
parseQuery('encoded=%E4%B8%AD%E6%96%87')
// { encoded: '中文' }
API
parseQuery(search)
Parse a URL query string into an object.
Parameters
search
string required
The query string, with or without the leading
?.Returns
returns
Record<string, string | string[]>
The parsed query parameters object.
Changelog
No recent changes