当前位置: 首页 > news >正文

获取URL字段的方法

在前端开发过程中,获取链接上的参数是非常常见的场景,那么获取参数的方法都有哪些呢,接下来介绍两种比较常见的获取URL中字段的方法

1.URLSearchParams

const url = new URL("https://example.com/page?name=John&age=30");
const params = new URLSearchParams(url.search);

// 获取单个参数
const name = params.get("name"); // "John"
const age = params.get("age"); // "30"

// 遍历所有参数
params.forEach((value, key) => {
  console.log(key, value);
});
// 输出:
// name John
// age 30
  1. 使用第三方库(qs)

在使用三方库之前,我们需要先进行安装,然后在项目中进行引入,再将相关的参数解构出来使用即可

import qs from 'querystringify';
const queryObject = qs.parse(window.location.search);
const { appid, copilotId } = queryObject;

相关文章:

  • 【反无人机目标检测数据集】空对空视觉检测微型无人机:深度学习的实验评估
  • C语言每日一练——day_4
  • 力扣(leetcode)每日一题 2012 数组美丽值求和
  • Linux 磁盘和文件系统管理
  • SpringMVC 基本概念与代码示例
  • 数据结构之线性表
  • Django-ORM-prefetch_related
  • 排序 --- 快速排序
  • 网络配置与pip工具安装
  • 文件上传漏洞 upload-labs靶场
  • 开源数字人模型Heygem
  • 【学习笔记】《逆向工程核心原理》02.小段标记法、IA-32寄存器、栈、abex‘crackme、栈帧
  • 说一下spring的事务隔离级别?
  • 爱可以传递,幸福可以具象化
  • 基于SpringBoot的“体育购物商城”的设计与实现(源码+数据库+文档+PPT)
  • 从零开始 | C语言基础刷题DAY1
  • C++跨平台开发环境搭建全指南:工具链选型与性能优化实战
  • 信息安全风险管理简述(下):如何进行风险评估
  • 解决 GitHub Pull Request 中 DCO 问题(缺少Signed-off-by行的问题)
  • shell脚本基础
  • 王征、解宁元、牛恺任西安市副市长
  • 梅花奖在上海丨陈丽俐“婺剧折戏专场”:文戏武做,武戏文唱
  • 市场监管总局等五部门约谈外卖平台企业
  • 美国“贸易战”前线的本土受害者:安静的洛杉矶港和准备关门的小公司
  • 学习时报头版:世界要公道不要霸道
  • 干部任职公示:陕西宁强、镇安两县县长拟进一步使用