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。


@漏刻有时

相关推荐
weixin_BYSJ198719 小时前
【java项目分享】springboot阅读推荐平台10600
java·javascript·spring boot·python·django·flask·php
Sterting19 小时前
第 9 节:本地存储 — 数据不丢的前端缓存
前端·javascript·缓存
云飞云共享云桌面19 小时前
非标装备厂降本方案|8‑10 人三维研发共用一台主机,兼容SolidWorks等多款 3D 绘图软件
运维·服务器·3d·自动化·负载均衡·制造
牛马也想出海19 小时前
使用Playwright被检测为机器人的原因及反检测方案
开发语言·网络·人工智能·机器人·php
GrowthDiary00719 小时前
Python 常用函数总结
开发语言·python
尚思卓越19 小时前
服务器跨域文件传输:3 种常见方案对比与选型思路
服务器·数据安全·文件传输·服务器运维·跨网传输
热心网友俣先生19 小时前
2026年华数杯C 题 超详细解题思路
c语言·开发语言·人工智能
Data_Journal19 小时前
掌握网页抓取中的分页:完整指南
java·服务器·前端
breeze jiang19 小时前
React useRef + Web Worker:避免大计算阻塞页面的通信方案
前端·javascript·react.js
啄缘之间19 小时前
5.1 uvm‑component 的层级结构管理? new (name,parent) 参数
开发语言·笔记·学习·ic·uvm·sv