AitorAlejandro
6/30/2016 - 9:54 AM

Convertir los parámetros de la query string en un objeto javascript

Convertir los parámetros de la query string en un objeto javascript

  function queryStringToJSON(qs) {
      var pares = qs.slice(1).split('&');
      
      var resultado = {};
      pares.forEach(function(par) {
          par = par.split('=');
          resultado[par[0]] = decodeURIComponent(par[1] || '');
      });

      return JSON.parse(JSON.stringify(resultado));
  }
  
  //uso
  //var objParams = queryStringToJSON(window.location.search);