JSFiddle - React, Tailwind, and code Playground

HTML

<button id="maisHASH" type="button">Juntar hashes Ă  URL</button>
<button id="mostrarHASH" type="button">Mostrar dados</button>

JavaScript

function getHASH() {
    var hash = window.location.hash.slice(1);
    var pares = hash.split('&');
    var chaves = pares.map(function (par) {
        var chave_valor = par.split('=');
        return {
            chave: chave_valor[0],
            valor: chave_valor[1]
        };
    });
    return chaves;
}

$('maisHASH').addEvent('click', function () {
    window.location.hash = 'teste=10&outro.Teste=20';
});

$('mostrarHASH').addEvent('click', function () {
    var hash = getHASH();
    alert(JSON.stringify(hash, null, 4));
});