获取 URL 参数, 拼装 URL 参数

URLSearchParams 接口定义了一些实用的方法来处理 URL 的查询字符串。

获取 URL 参数

const url = 'http://xxx.com?id=123&name=hello&age=18';

const search = window.location.search; // ?id=123&name=hello&age=18

const urlSearchParams = new URLSearchParams(url | search)

const paramsMap = new Map([...urlSearchParams])

paramsMap.get('id'); // 123

paramsMap.get('name'); // hello

拼装 URL 参数

const params = { id: 321, name: 'world', age: 20 };

const urlParams = new URLSearchParams(params).toString(); // 'id=321&name=world&age=20'

参考:https://developer.mozilla.org/zh-CN/docs/Web/API/URLSearchParams

posted @   W-it-H-ou-T  阅读(151)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示