您的位置:首页> HTML5教程> URL操作

URLSearchParams set()

2018-9-8 01:15| 作者: admin| 查看: 923| 评论: 0|来自: 蚂蚁部落

set() 方法设置指定 key 的 value 值。

如果具有重复的 key,只保留第一个 键值对,其他删除。

更多URLSearchParams 内容参阅URLSearchParams 对象一章节。

语法结构:

[JavaScript] 纯文本查看 复制代码
urlSearchParam.set(key, value)

参数解析:

(1).key:必需,url 查询字符串的中键名。

(2).value:必需,要设置键的值。

代码实例:

[JavaScript] 纯文本查看 复制代码运行代码
let url = "http://www.softwhy.com/forum.php?mod=viewthread&tid=4596";
let urlSearchParam  = new URLSearchParams(url.split("?")[1]);
urlSearchParam .set("tid", 888);
console.log(urlSearchParam .get("tid"));

代码运行效果截图如下

a:3:{s:3:\"pic\";s:43:\"portal/202004/03/143048vdv5edl5l5a6udd0.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

上述代码将 key 为 "tid" 的值修改为 888。

[JavaScript] 纯文本查看 复制代码运行代码
let url = "https://www.softwhy.com/forum.php?mod=viewthread&tid=4596&mod=888";
let urlSearchParam  = new URLSearchParams(url.split("?")[1]);
urlSearchParam .set("mod", "ant");
console.log(urlSearchParam .toString());

代码运行效果截图如下:

a:3:{s:3:\"pic\";s:43:\"portal/202004/03/143216foc79oy27tu1try1.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

如果 key 有重复的,那么只设置并保留第一个。


鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部