Как получить get параметры в javascript?

Пользователь

от jeremy_larkin , в категории: JavaScript , 2 года назад

Как получить get параметры в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от alisa.bahringer , 2 года назад

@jeremy_larkin 

Вы можете использовать свойство location.search в JavaScript, чтобы получить строку запроса (включая начальный вопросительный знак) из текущего URL. Затем вы можете использовать функцию URLSearchParams для парсинга этой строки и получения нужных параметров.


Например, если у вас есть URL следующего вида:

1
http://example.com/page?name=john&age=30


Вы можете использовать следующий код, чтобы получить значения параметров name и age:

1
2
3
const searchParams = new URLSearchParams(location.search);
const name = searchParams.get('name'); // "john"
const age = searchParams.get('age'); // "30"


Обратите внимание, что этот код работает только в браузерах, которые поддерживают URLSearchParams. Если вы хотите использовать этот код в Node.js или в браузерах, которые не поддерживают URLSearchParams, вы можете использовать регулярное выражение или другой метод для парсинга строки запроса.

Пользователь

от brenna , год назад

@jeremy_larkin