UNPKG

igi_orion_cignacmb

Version:

Censors words out of text

41 lines (39 loc) 1.31 kB
var commonService = { extractUrlParams: function (url) { var splitedUrl = url.split("?") var object = {} if (splitedUrl[1]) { var splitedParams = splitedUrl[1].split("&"); for (var i = 0; i < splitedParams.length; i++) { var param = splitedParams[i].split("="); if (param[0]) { object[param[0]] = param[1]; } } } return object; }, getQueryString: function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; }, splitJoint: function (baseUrl, urlParams) { var params = ''; var i = 0; var length = Object.keys(urlParams).length; for (var x in urlParams) { i++; if (i == length) { params = params + x + "=" + urlParams[x]; } else { params = params + x + "=" + urlParams[x] + "&"; } //avalon.log("key:" + x, urlParams[x]); } var url = baseUrl + "?" + params; return url; } }; module.exports = commonService;