Узел | URLSearchParams.delete ()

Опубликовано: 6 Августа, 2021

В интерфейсе URLSearchParams метод delete () удаляет параметр, указанный пользователем, и все связанные с ним значения.

Синтаксис:

 URLSearchParams.delete ( имя )

Параметры:
name - Имя удаляемого параметра.

Пример 1:




let url = new URL( ' https://example.com?par=1&bar=2&par=3 ' );
let params = new URLSearchParams(url.search.slice(1));
// Delete the par parameter.
params. delete ( 'par' );
console.log(url)

Выход:

https://example.com?bar=2

Пример 2:




let url = new URL( ' https://example.com?foo=1&par=3 ' );
let params = new URLSearchParams(url.search.slice(1));
// Delete the foo parameter.
params. delete ( 'foo' );
console.log(url)

Выход:

 https://example.com?par=3

Поддерживаемые браузеры:

  • Гугл Хром
  • IE
  • Край
  • Опера
  • Apple Safari