js - ISON 和 查詢字符串互轉
阿新 • • 發佈:2018-06-21
url object ring else function pre spl 對象 ret
var util = {}; /** * 對象轉為查詢字符串 * @type object * */ util.toQueryString = function(obj) { var str = ""; for (let n in obj) { str += n + "=" + obj[n] + "&"; } str = str.substring(0, str.length - 1); return str; } /** * 查詢字符串轉為對象 * */ util.parseObject = function(url){ var obj = {}; if(url.indexOf(‘?‘)!==-1){ var url = url.substring(url.indexOf(‘?‘)+1); }else{ return {}; } var arr = url.split(‘&‘); arr.forEach(function(val){ var brr = val.split(‘=‘); obj[brr[0]] = brr[1]; }); return obj; }
js - ISON 和 查詢字符串互轉