URLSearchParams.set()
Experimental: 这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
URLSearchParams
接口的 set() 方法用于设置和搜索参数相关联的值。如果设置前已经存在匹配的值,该方法会删除多余的,如果将要设置的值不存在,则创建它
语法
URLSearchParams.set(name, value)
参数
- 键名
-
将要设置的参数的健值名。
- 参数值
-
所要设置的参数值。
返回值
Void
例子
let url = new URL('https://example.com?foo=1&bar=2');
let params = new URLSearchParams(url.search.slice(1));
//Add a third parameter.
params.set('baz', 3);
Specifications
Specification |
---|
URL Standard # dom-urlsearchparams-set |
Browser compatibility
BCD tables only load in the browser