gpt4 book ai didi

javascript - 合并两个 URLSearchParams()

转载 作者:行者123 更新时间:2023-12-05 08:49:39 29 4
gpt4 key购买 nike

快速提问:

是否可以合并 URLSearchParams 的两个实例?

const params1 = new URLSearchParams();
const params2 = new URLSearchParams();

const finalParms = mergeThis(params1, params2) <- do this?

angular 已回答此问题但在纯 JavaScript 中 URLSearchParams 没有名为 .appendAll()

的成员

谢谢!

最佳答案

没有内置方法可以做到这一点,但您可以简单地遍历条目并附加它们:

const params1 = new URLSearchParams("?foo=foo&bar=bar");
const params2 = new URLSearchParams("?baz=baz&nii=nii");
for (let [key, val] of params2.entries()) {
params1.append(key, val);
}
console.log(params1.toString());

关于javascript - 合并两个 URLSearchParams(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63622622/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com