Получение параметров строк запроса



Строка запроса описывает сам запрос и представляет из себя набор параметров, которые помещаются в адресе после вопросительного знака. Например, в адресе localhost:8181/user?name=Sam&age=21 часть ?name=Sam&age=21 является строкой запроса, в которой есть два параметра: name и age. Мы всегда можем получить полную строку запроса через свойство window.location.search.



Для парсинга строки запроса существует интересный способ: URLSearchParams. Не стоит вручную разбирать строку и писать костыли, всё нужное уже реализовано для вас.