Небольшой JS-лайфхак
Если нужно быстро читать или менять query-параметры в ссылке, не обязательно разбирать строку вручную. У объекта
С его помощью можно:
— получить значение параметра
— добавить новый
— обновить существующий
— удалить лишнее
Подход простой и намного чище, чем самописный парсинг строки. Почти как хороший рецепт, где всё уже разложено по шагам — кстати, похожий принцип любят и в канале с рецептами и домашней кулинарией.
#JavaScript #URL #searchParams
Если нужно быстро читать или менять query-параметры в ссылке, не обязательно разбирать строку вручную. У объекта
URL уже есть удобное свойство searchParams — это экземпляр URLSearchParams.С его помощью можно:
— получить значение параметра
— добавить новый
— обновить существующий
— удалить лишнее
Подход простой и намного чище, чем самописный парсинг строки. Почти как хороший рецепт, где всё уже разложено по шагам — кстати, похожий принцип любят и в канале с рецептами и домашней кулинарией.
#JavaScript #URL #searchParams