URLSearchParams: toString() 方法

注意: 此功能在 Web Workers 中可用。

URLSearchParams 接口的 toString() 方法返回一个适合在 URL 中使用的查询字符串。

注意: 此方法返回的查询字符串不包含问号。这与 Location.searchHTMLAnchorElement.searchURL.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 表仅在浏览器中加载

另请参阅