MCPcopy Index your code
hub / github.com/TargetProcess/tauCharts / parseURIQuery

Function parseURIQuery

examples/index.js:679–695  ·  view source on GitHub ↗
(query)

Source from the content-addressed store, hash-verified

677 }
678
679 function parseURIQuery(query) {
680 var obj = {};
681 var parts = query.split('&');
682 parts.forEach(function (p) {
683 var param = p.split('=');
684 var key = param[0];
685 var value = decodeURIComponent(param[1]);
686 if (!(key in obj)) {
687 obj[key] = value;
688 } else if (!Array.isArray(obj[key])) {
689 obj[key] = [obj[key], value];
690 } else {
691 obj[key].push(value);
692 }
693 });
694 return obj;
695 }
696
697 /**
698 * Returns random number or one of arguments.

Callers 1

index.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected