使用JavaScript解析URL哈希/片段标识符

寻找一种使用JavaScript / JQuery从URL的哈希/片段中将密钥对解析为对象/关联数组的方法



温温酱
浏览 605回答 3
3回答

幕布斯7119047

这是从此查询字符串解析器修改的:function getHashParams() {    var hashParams = {};    var e,        a = /\+/g,  // Regex for replacing addition symbol with a space        r = /([^&;=]+)=?([^&;]*)/g,        d = function (s) { return decodeURIComponent(s.replace(a, " ")); },        q = window.location.hash.substring(1);    while (e = r.exec(q))       hashParams[d(e[1])] = d(e[2]);    return hashParams;}无需JQuery /插件
打开App,查看更多内容
随时随地看视频慕课网APP