Узел | URLSearchParams.getAll ()

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

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

Синтаксис:

 URLSearchParams.getAll ( имя )

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

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

Пример1:




let url = new URL("https://example.com?par=5&bar=2"); 
let params = new URLSearchParams(url.search.slice(1)); 
  
//Add a second par parameter. 
params.append("par", 4);
  
console.log(params.getAll("par"))"

Выход:

 ['5', '4']

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




let params = new URLSearchParams(url.search.slice(1));
console.log(params.getAll( 'bar' ))'

Выход:

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

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

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