JavaScript 获取 URL 指定参数值的实现方法
作者:闭包旅人时间:2026-10-27 19:39:13浏览:492
本文介绍如何使用 JavaScript 获取 URL 中指定参数的值。通过 location.href 获取完整链接,利用 substring 和 split 方法分离查询字符串,并遍历解析键值对。代码包含参数大小写处理及未找到参数时的默认返回逻辑,适用于常规 Web 开发场景。
JavaScript 获取 URL 指定参数值的实现方法
示例内容如下:
代码实现如下:
///提取URL中特定参数
// <param name="paras">指定参数名</param>
///
function request(paras) {
var url = location.href;
var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
var paraObj = {}
for (i = 0; j = paraString[i]; i++) {
paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if (typeof (returnValue) == "undefined") {
return "";
} else {
return returnValue;
}
}作者最新文章
怎么用 Promise 封装 JavaScript sleep 函数实现异步延时
2026-11-05 17:49:14
什么时候该用JS构造器:与工厂模式、字面量的选择对比
2026-11-05 16:18:22
推荐几款轻量级JS照片墙开源库及对比
2026-11-05 15:56:19
JavaScript递归写法有哪些常见陷阱及避免方法
2026-11-05 14:53:38
JS数组浅拷贝与深拷贝怎么选?场景与方法总结
2026-11-05 14:41:02
