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
};
相关推荐
小陈同学呦13 小时前
fetch和axios区别
前端·javascript
森叶14 小时前
Electron 实战:用 utilityProcess 开子进程,去端口化承载协议处理,并由主进程拦截渲染请求后统一中转
前端·javascript·electron
Bat U14 小时前
JavaEE|多线程(五)
java·开发语言·jvm
精益数智工坊14 小时前
红牌作战是什么?红牌作战的实施步骤与核心要点
大数据·运维·前端·人工智能·精益工程
techdashen14 小时前
Cloudflare HTML 解析器的十年演化史(一)
前端·html
玉小格14 小时前
对py作业的一个复盘
开发语言·python
Rust研习社14 小时前
使用 Tonic 构建高性能异步 gRPC 服务
开发语言·网络·后端·http·rust
ZC跨境爬虫14 小时前
移动端爬虫工具Fiddler完整配置流程:PC+安卓模拟器全覆盖,零基础一次配置成功
android·前端·爬虫·测试工具·fiddler
captain37614 小时前
JDBC(Java Data Base Connectivity)
java·开发语言
GISer_Jing14 小时前
前端视角:B端传统配置化现状与AI冲击趋势
前端·人工智能·ai编程