URLSearchParams.has()

The has() method of the URLSearchParams interface returns a Boolean that indicates whether a parameter with the specified name exists.

Note:

This feature is available in Web Workers.

Syntax

var hasName = URLSearchParams.has(name)

Parameters

name
The name of the parameter to find.

Return value

Examples

let url = new URL('https://example.com?foo=1&bar=2');
let params = new URLSearchParams(url.search.slice(1));

params.has('bar') === true; //true

Specifications

Specification Status Comment
URL
The definition of 'has()' in that specification.
Living Standard Initial definition.

Browser compatibility

BCD tables only load in the browser