js解析url参数(js解析url参数的方法)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《js解析url参数(js解析url参数的方法)》的相关信息,《js解析url参数(js解析url参数的方法)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《js解析url参数(js解析url参数的方法)》的详细说明。
笨笨网美国主机,w ww.2 b p .n e t
// 你是不是酱紫~let url = window.location.search // 拿到url参数//然后 分割、截取 ...

相信很多前端在成长是过程中都这样拿过参数 反正很繁琐 也不高大尚~

这里有两种方法你可以比较一下那种很好用:

  • 第一种
/*** @param{name} 要获取的参数名**/function getUrlParam(name) { let reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); let r = window.location.search.substr(1).match(reg); if(r!=null) return r[2]; return null; }

(正则欠缺的你要赶紧补补啦~)

  • 第二种

这一种看起来会更易懂些 简单粗暴的遍历~

/** * @param {String} url * @description 从URL中解析参数 */const getUrlParams = (url) => { const keyValueArr = url.split("?")[1].split("&"); let paramObj = {}; keyValueArr.forEach((item) => { const keyValue = item.split("="); paramObj[keyValue[0]] = keyValue[1]; }); return paramObj;}
笨笨网美国主机,w ww.2 b p .n e t
提醒:《js解析url参数(js解析url参数的方法)》最后刷新时间 2025-03-21 11:17:24,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《js解析url参数(js解析url参数的方法)》该内容的真实性请自行鉴别。