Как я могу получить определенный параметр из location.search?

Мой любимый способ получения vanillajs параметров URL - это следующий url подход:

var parseQueryString = function() {

    var str = window.location.search;
    var objURL = {};

    str.replace(
        new RegExp( "([^?=&]+)(=([^&]*))?", "g" ),
        function( $0, $1, $2, $3 ){
            objURL[ $1 ] = $3;
        }
    );
    return objURL;
};

//Example how to use it: 
var params = parseQueryString();
alert(params["foo"]); 

javascript

url

2022-10-22T09:33:52+00:00
Вопросы с похожей тематикой, как у вопроса:

Как я могу получить определенный параметр из location.search?