Spec-Zone.ru › Web APIs

URLSearchParams: метод values()

Базовая Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Метод values() интерфейса URLsearchParams возвращает итератор iterator, позволяющий перебрать все значения, содержащиеся в этом объекте. Значения являются строками.

Синтаксис

values()

Параметры

Нет.

Возвращаемое значение

Возвращает iterator.

Примеры

В следующем примере строка URL-запроса передаётся конструктору URLSearchParams, а затем итератор, возвращённый методом values(), используется для вывода значений в консоль.

const searchParams = new URLSearchParams("key1=value1&key2=value2");

for (const value of searchParams.values()) {
  console.log(value);
}

Результат:

value1
value2

В этом примере делается почти то же самое, что и выше, но сначала итератор приводится к массиву.

const searchParams = new URLSearchParams("key1=value1&key2=value2");

console.log(Array.from(searchParams.values()));

Результат:

['value1', 'value2']

Спецификации

Спецификация
URL
# dom-urlsearchparams-urlsearchparams

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
values 49 17 44 36 10.1 49 44 36 10.3 5.0 49

См. также

  • Интерфейс URL.

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams/values

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API