Парсинг параметров адресной строки в JavaScript / TypeScript

Чтобы получить в приложении значение переменной QueryString из адресной строки в приложении на JS/TS, можно воспользоваться классом URLSearchParams. Задача актуальна для приложений React, Angular, Vue.

Метод get для объекта класса URLSearchParams возвращает первое значение, соответствующее заданному параметру.

Например, ссылка выглядит так:

https://markimarta.ru/?itemId=6

Код из примера ниже позволит получить значение параметра itemId.

  const urlParams = new URLSearchParams(window.location.search);
	const editId: number = isNaN(parseInt(urlParams.get('editId')??'0')) ? 0 : parseInt(urlParams.get('editId')??'0')


Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment





Срок проверки reCAPTCHA истек. Перезагрузите страницу.



MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика