Как проверить URL на наличие знака вопроса?

Предположим есть такой URL http://localhost:3000/?category=777&service=55 Как проверить что данный URL содержит "?" (Как вид фильтрации) и получить из этого адресса число после = но до знака &.


Ответы (1 шт):

Автор решения: meine

const url = new URL('http://localhost:3000/?category=777&service=55');

const sp = new URLSearchParams(url.search);

console.log(sp.get('category'));
console.log(sp.get('service'));

→ Ссылка