javascript 构建url

使用URLSearchParams

复制代码
const getLink =  (params?: {}) => {
const urlParams = {
    appId:'xxxx',
    userId:'xxxx',
    token:'xxxx',
  };
  const Link = 'https://xxx/xxx/xx.com';
  const allParams = { ...urlParams, ...params };
  const queryString = new URLSearchParams(allParams).toString();
  const targetUrl = `${Link}?${queryString}`;
  return targetUrl
};
相关推荐
阿蔹3 分钟前
UI测试自动化-Web-Python-Selenium-2-元素操作、浏览器操作
前端·python·selenium·ui·自动化
lsx2024066 分钟前
Python 3 函数
开发语言
-To be number.wan7 分钟前
C++ 进阶技巧:如何让 cout << 自定义对象 正常输出?
开发语言·c++
2501_9444460010 分钟前
Flutter&OpenHarmony状态管理方案详解
开发语言·javascript·flutter
一路往蓝-Anbo12 分钟前
C语言从句柄到对象 (三) —— 抛弃 Malloc:静态对象池与索引句柄的终极形态
c语言·开发语言·数据结构·stm32·单片机·算法
T_Donna15 分钟前
【问题解决】react native: cli.init is not a function
javascript·react native·react.js
谎言西西里22 分钟前
React hooks 之 一篇文章掌握 useState 和 useEffect 的核心机制
前端·react.js
qx0922 分钟前
html中使用vue3+elementplus
javascript·vue.js·html
lbb 小魔仙26 分钟前
【Java】Spring Data JPA 详解:ORM 映射、查询方法与复杂 SQL 处理
java·开发语言·sql·spring cloud
Apifox.27 分钟前
Apifox 12 月更新| AI 生成用例同步生成测试数据、接口文档完整性检测、设计 SSE 流式接口、从 Git 仓库导入数据
前端·人工智能·git·ai·postman·团队开发