URLSearchParams:set() 方法
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
备注: 此特性在 Web Worker 中可用。
URLSearchParams
接口的 set()
方法用于设置和查询参数相关联的值。如果设置前已经存在多个匹配的值,此方法会删除重复的查询参数;如果查询参数不存在,则创建它。
语法
js
set(name, value)
参数
返回值
无(undefined
)。
示例
js
let url = new URL("https://example.com?foo=1&bar=2");
let params = new URLSearchParams(url.search);
// 设置第三个参数。
params.set("baz", 3);
params.toString(); // "foo=1&bar=2&baz=3"
规范
Specification |
---|
URL Standard # dom-urlsearchparams-set |
浏览器兼容性
BCD tables only load in the browser