analisar url e obter parâmetros usando JS

Usando regex:

function getUrlParameters(url) { 
var parameters = {};

url
.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (m, key, value) {
parameters
[key] = value;
});

return parameters;
}

alert
(getUrlParameters("k=10&i=7"));