URLSearchParams: toString() 方法
注意: 此功能在 Web Workers 中可用。
URLSearchParams
接口的 toString()
方法返回一个适合在 URL 中使用的查询字符串。
注意: 此方法返回的查询字符串不包含问号。这与 Location.search
、HTMLAnchorElement.search
和 URL.search
不同,它们都包含问号。
语法
js
toString()
参数
无。
返回值
一个字符串,不包含问号。(如果未设置任何搜索参数,则返回空字符串。)
示例
js
const url = new URL("https://example.com?foo=1&bar=2");
const params = new URLSearchParams(url.search);
// Add a second foo parameter.
params.append("foo", 4);
console.log(params.toString()); // Prints 'foo=1&bar=2&foo=4'
规范
规范 |
---|
URL 标准 # urlsearchparams-stringification-behavior |
浏览器兼容性
BCD 表仅在浏览器中加载