JS解析url
window.location.href 整个url字符串
window.location.protocol url的协议部分
window.location.host url的主机部分
window.location.port url的端口部分
window.location.pathname url的路径部分
window.location.search url的查询部分
window.location.hash url锚点
JS实现url的search解析,返回json格式对象:
function searchParse(){ var resultObj = {}; var search = window.location.search; if(search.length > 1){ var search = search.substring(1); var items = search.split('&'); for(var index = 0; index < items.length; index++){ if(! items[index]) continue; var kv = items[index].split('='); //a=1&b=2 a=&b=2 //a&b=2 retultObj[kv[0]] = typeof kv[1] === 'undefined' ? '':kv[1]; } } return resultObj; }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步