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
};
相关推荐
歪歪1003 分钟前
React Native开发Android&IOS流程完整指南
android·开发语言·前端·react native·ios·前端框架
知识分享小能手5 分钟前
uni-app 入门学习教程,从入门到精通,uni-app组件 —— 知识点详解与实战案例(4)
前端·javascript·学习·微信小程序·小程序·前端框架·uni-app
yaoxin52112312 分钟前
212. Java 函数式编程风格 - Java 编程风格转换:命令式 vs 函数式(以循环为例)
java·开发语言
ZYMFZ13 分钟前
python面向对象
前端·数据库·python
wangqiaowq13 分钟前
ImmutableList.of() 是 Google Guava 库 提供的一个静态工厂方法,用于创建一个不可变的(immutable)列表。
开发语言·windows·python
长空任鸟飞_阿康17 分钟前
在 Vue 3.5 中优雅地集成 wangEditor,并定制“AI 工具”下拉菜单(总结/润色/翻译)
前端·vue.js·人工智能
lapiii35821 分钟前
快速学完React计划(第一天)
前端·react.js·前端框架
苏打水com23 分钟前
从 HTML/CSS/JS 到 React:前端进阶的平滑过渡指南
前端·javascript·html
十五年专注C++开发28 分钟前
QDarkStyleSheet: 一个Qt应用的暗色主题解决方案
开发语言·c++·qt·qss