Sha256: 24e12e149d6da6c39a52c9b8a37736cf46dc91263cc404485359cc71b052443e
Contents?: true
Size: 547 Bytes
Versions: 6
Compression:
Stored size: 547 Bytes
Contents
define([], function() { var exports = {}; exports.parse = function(str) { var result = {}; str = str || ""; str = str.replace(/^\?/, ""); if(!str) return result; var kvs = str.split('&'); kvs.forEach(function(pair) { var both = pair.split('='); result[both[0]] = both[1]; }) return result; } exports.stringify = function(query) { var result = []; for (var k in query) result.push(k + '=' + encodeURIComponent(query[k])); return result.join('&'); } return exports; })
Version data entries
6 entries across 6 versions & 1 rubygems