URLSearchParams:values() 方法
注意:此功能在Web Workers中可用。
values()
方法是 URLsearchParams
接口的一部分,它返回一个 迭代器
,允许遍历此对象中包含的所有值。这些值是字符串。
语法
js
values()
参数
无。
返回值
返回一个 迭代器
。
示例
以下示例将 URL 搜索字符串传递给 URLSearchParams
构造函数,然后使用 values()
返回的迭代器将值打印到控制台。
js
const searchParams = new URLSearchParams("key1=value1&key2=value2");
for (const value of searchParams.values()) {
console.log(value);
}
结果是
value1 value2
此示例与上述示例基本相同,但首先将迭代器转换为数组。
js
const searchParams = new URLSearchParams("key1=value1&key2=value2");
console.log(Array.from(searchParams.values()));
结果是
['value1', 'value2']
规范
规范 |
---|
URL 标准 # dom-urlsearchparams-urlsearchparams |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
另请参阅
URL
接口。