URLSearchParams object code example
Example 1: javascript urlsearchparams to object
var search = location.search.substring(1);
JSON.parse('{"' + decodeURI(search).replace(/"/g, '\\"').replace(/&/g, '","').replace(/=/g,'":"') + '"}')
Example 2: generate query string from urlsearchparams
URLSearchParams.toString()