URL: свойство search
Базовая Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.
Примечание: Эта функция доступна в Веб-воркерах.
Свойство search интерфейса URL представляет собой строку поиска, также называемую строкой запроса, которая содержит строку с '?', за которой следуют параметры URL.
Современные браузеры предоставляют свойство URL.searchParams, чтобы упростить извлечение параметров из строки запроса.
Значение
Строка.
Примеры
const url = new URL( "https://developer.mozilla.org/en-US/docs/Web/API/URL/search?q=123", ); console.log(url.search); // Logs "?q=123"
Спецификации
| Спецификация |
|---|
| URL # dom-url-search |
Совместимость браузеров
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
search |
32 | 13 | 22До Firefox 53,pathname и search возвращали неправильные значения для пользовательских протоколов. При protocol:host/x?a=true&b=false, pathname возвращала "/x?a=true&b=false", а search — "", вместо "/x" и "?a=true&b=false" соответственно. См. ошибку 1310483. |
19 | 10 | 32 | 22До Firefox для Android 53,pathname и search возвращали неправильные значения для пользовательских протоколов. При protocol:host/x?a=true&b=false, pathname возвращала "/x?a=true&b=false", а search — "", вместо "/x" и "?a=true&b=false" соответственно. См. ошибку 1310483. |
19 | 10 | 2.0 | 4.4.3 |
См. также
- Интерфейс
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/URL/search