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
};
相关推荐
threelab几秒前
Three.js 极光效果着色器 | 三维可视化 / AI 提示词
javascript·人工智能·着色器
c++之路3 分钟前
单例模式(Singleton Pattern)
开发语言·c++·单例模式
天天进步20155 分钟前
魔音漫创源码解析:性能优化: Electron 环境下的图片管理与文件系统协议处理优化
javascript·性能优化·electron
2601_9577808410 分钟前
AI智能体时代:为什么HTML正在取代Markdown成为新一代输出标准
大数据·前端·人工智能·gpt·html·claude
AI人工智能+电脑小能手10 分钟前
【大白话说Java面试题 第44题】【JVM篇】第4题:什么时候会触发 Young GC?什么时候会触发 Full GC?
java·开发语言·jvm·后端·面试
c++之路10 分钟前
代理模式(Proxy Pattern)
开发语言·c++·代理模式
水木流年追梦13 分钟前
大模型入门-应用篇2-RAG (检索增强生成):从原理到 Python 实战
开发语言·python·算法·prompt
froginwe1113 分钟前
《Foundation 提示框》详解
开发语言
谙弆悕博士17 分钟前
快速学C语言——第 11 章:指针与数组
服务器·c语言·开发语言·学习方法·业界资讯·指针·数组
无限进步_18 分钟前
【C++】lambda表达式与std::function/bind包装器
开发语言·c++