Рубрики

Узел | URLSearchParams.getAll ()

В интерфейсе URLSearchParams, метод GETALL () возвращает все значения параметра входного поиска в виде массива.

Синтаксис:

URLSearchParams.getAll(name)

Возвращает: массив строк в соответствии с парами имя-значение, иначе будет возвращен пустой массив.

Параметры:
name — введите имя параметра.

Example1:

let url = new URL('https://example.com?par=5&bar=2'); 

let params = new URLSearchParams(url.search.slice(1)); 

  
// Добавить второй параметр par.

params.append('par', 4);

  

console.log(params.getAll('par'))'

Выход:

['5', '4']

Пример 2: когда входной параметр отсутствует

let url = new URL('https://example.com?par=5&bar=2&bar=7&par=4&bar=9'); 

let params = new URLSearchParams(url.search.slice(1)); 

  

console.log(params.getAll('bar'))'

Выход:

['2','7','9']

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

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

Рекомендуемые посты:

Узел | URLSearchParams.getAll ()

0.00 (0%) 0 votes