Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
var string="?url=https://site.ru&id=6&id_settings=27&web=";
var mass= { url:"https://site.ru", id:6, id_settings:27, web:"" };
str.slice(1).split('&').reduce((acc, n) => (n = n.split('='), acc[n[0]] = n[1], acc), {}) // или [...str.matchAll(/(\w+)=([^&]*)/g)].reduce((acc, [ , k, v ]) => ({ ...acc, [k]: v }), {}) // или Object.fromEntries(new URLSearchParams(str))
let s = new URLSearchParams("?url=https://site.ru&id=6&id_settings=27&web="); s.get("id"); // => 6