How can I get query string values in JavaScript?

Update: Jan-2022 Using Proxy() is faster than using Object.fromEntries() and better supported const params = new Proxy(new URLSearchParams(window.location.search), { get: (searchParams, prop) => searchParams.get(prop), }); // Get the value of “some_key” in eg “https://example.com/?some_key=some_value” let value = params.some_key; // “some_value” Update: June-2021 For a specific case when you need all query params: const urlSearchParams = … Read more