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。


@漏刻有时

相关推荐
马优晨几秒前
Java中的dto是什么
java·开发语言·java中的dto是什么·java的dto是什么·dto在java中是什么
VidDown10 分钟前
用户说“卡顿“,服务器一切正常:播放质量监测与 QoE 指标
运维·服务器·ffmpeg·音视频·视频
itmigrate12 分钟前
PHP 导出大 CSV 时内存溢出的一次排查
android·开发语言·php
小皮虾14 分钟前
小程序全局状态还能这么简单?只需初始化一次,页面自动同步
前端·javascript·微信小程序
暖核15 分钟前
从零搭建 Ubuntu24.04 服务器:虚拟机安装 + Netplan 静态 IP+SSH 远程登录
服务器·tcp/ip·ssh
程序员-Benothing19 分钟前
Linux性能分析方法论:USE、RED、火焰图与perf实战
linux·运维·服务器
问心无愧051323 分钟前
[ACTF2020 新生赛]Exec
运维·服务器·笔记
微订校园外卖平台27 分钟前
同城外卖跑腿平台需要服务器吗?交付方式、部署架构与上线核对
服务器·架构·github·外卖系统·本地生活·微订
发量惊人的中年网工28 分钟前
游戏出海服务器选哪个IDC?开服卡顿、延迟抖动的排查与选节点思路
服务器·idc
开开心心_Every29 分钟前
黄金价格软件国内外价格实时监控超方便
运维·服务器·游戏·智能手机·pdf·lua·perl