URLSearchParams: метод get()
Базовая Широко поддерживается
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она поддерживается браузерами с июля 2015 года.
Примечание: Эта функция доступна в Веб-воркерах.
Метод get() интерфейса URLSearchParams возвращает первое значение, связанное с заданным параметром поиска.
Синтаксис
get(name)
Параметры
name-
Имя параметра, значение которого нужно вернуть.
Возвращаемое значение
Строка, если заданный параметр поиска найден; в противном случае null.
Примеры
Если URL вашей страницы https://example.com/?name=Jonathan&age=18 вы можете извлечь параметры 'name' и 'age' с помощью:
let params = new URLSearchParams(document.location.search);
let name = params.get("name"); // is the string "Jonathan"
let age = parseInt(params.get("age"), 10); // is the number 18
Запрос параметра, которого нет в строке запроса, вернёт null:
let address = params.get("address"); // null
Спецификации
| Спецификация |
|---|
| URL # dom-urlsearchparams-get |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
get |
49 | 17 | 29 | 36 | 10.1 | 49 | 29 | 36 | 10.3 | 5.0 | 49 |
© 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/get