removeQueryParam

Remove a query parameter from a URL by key and return a new URL string, leaving the rest of the query string intact.

Usage

removeQueryParam removes a specific query parameter from a URL.

import { removeQueryParam } from '@movk/core'

removeQueryParam('https://example.com?page=1&sort=name', 'page')
// 'https://example.com?sort=name'

removeQueryParam('https://example.com?page=1', 'page')
// 'https://example.com'

API

removeQueryParam(url, key)

Remove a specific query parameter from a URL.

Parameters

url
string required
The URL string.
key
string required
The parameter key to remove.

Returns

returns
string
A new URL string without the removed parameter.

Changelog

No recent changes
Copyright © 2024 - 2026 YiXuan - MIT License