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
};
相关推荐
佛系打工仔14 小时前
绘制K线第二章:背景网格绘制
android·前端·架构
LawrenceLan15 小时前
Flutter 零基础入门(十一):空安全(Null Safety)基础
开发语言·flutter·dart
txinyu的博客15 小时前
解析业务层的key冲突问题
开发语言·c++·分布式
明天好,会的15 小时前
分形生成实验(五):人机协同破局--30万token揭示Actix-web状态管理的微妙边界
运维·服务器·前端
码不停蹄Zzz15 小时前
C语言第1章
c语言·开发语言
C_心欲无痕16 小时前
nginx - alias 和 root 的区别详解
运维·前端·nginx
行者9616 小时前
Flutter跨平台开发在OpenHarmony上的评分组件实现与优化
开发语言·flutter·harmonyos·鸿蒙
阿蒙Amon16 小时前
C#每日面试题-Array和ArrayList的区别
java·开发语言·c#
SmartRadio16 小时前
ESP32添加修改蓝牙名称和获取蓝牙连接状态的AT命令-完整UART BLE服务功能后的完整`main.c`代码
c语言·开发语言·c++·esp32·ble