javascript二维数组(6)JS获取url参数

以下是一个简单的JavaScript函数,用于获取URL参数的值:

javascript 复制代码
function getQueryVariable(variable) {
    var query = window.location.search.substring(1);
    var vars = query.split("&");
    for (var i=0;i<vars.length;i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) {
            return pair[1];
        }
    }
    return null;
}

这个函数接受一个参数名称作为输入,并返回对应的参数值。如果找不到该参数,则返回null。

例如,如果您想要获取名为"param1"的URL参数的值,可以使用以下代码:

javascript 复制代码
var param1Value = getQueryVariable("param1");

该函数首先获取URL的查询字符串(即问号后面的部分),然后将其拆分成一个个的键值对。接下来,它循环遍历这些键值对,查找与所需参数名称匹配的键。如果找到了匹配的键,则返回相应的值。否则,返回null。


@漏刻有时

相关推荐
对象存储与RustFS4 小时前
网盘限速逼你开会员?用 RustFS 自己搭一个不限速的“私人网盘
服务器·后端·docker
OpsEye4 小时前
大模型账单对账难:不同厂商 Token 统计口径差异怎么处理
javascript·ai编程
全栈项目管理程序猿4 小时前
ArcGIS JS 基础教程(32):体元系列 - VoxelSlice 体元切片
前端·javascript
WJ.Polar6 小时前
Java封装、继承、多态
java·开发语言
..Dauntless..6 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
裕晟资质规划6 小时前
三类资质变更报告时限差在哪?军工 15 日、集成印制 10 日
大数据·服务器·网络
摇滚侠6 小时前
Java 中如何表示负数,有符号和无符号的区别,补码的计算规则,char byte short int long 的范围
java·开发语言
QMCY_jason6 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器
重生之小比特6 小时前
【Linux系统】12 进程程序替换 自定义Shell 命令行解释器
linux·运维·服务器
轻舟技术A6 小时前
Provider 不属于 Agent 核心:rpi 的分层理由与收益
服务器·网络