URLSearchParams: forEach() 方法
注意:此功能在 Web Workers 中可用。
forEach() 方法是 URLSearchParams 接口的一个方法,它允许通过回调函数迭代此对象中包含的所有值。
语法
js
forEach(callback)
forEach(callback, thisArg)
参数
回调-
要对每个元素执行的函数,该函数会传入以下参数:
value-
正在处理的
URLSearchParams对象中当前条目的值。 key-
正在处理的
URLSearchParams对象中当前条目的键。 searchParams-
调用
forEach()的URLSearchParams对象。
thisArg可选-
执行
callback时用作this的值。
返回值
无(undefined)。
示例
js
// Create a test URLSearchParams object
const searchParams = new URLSearchParams("key1=value1&key2=value2");
// Log the values
searchParams.forEach((value, key) => {
console.log(value, key);
});
结果是:
value1 key1 value2 key2
规范
| 规范 |
|---|
| URL # dom-urlsearchparams-urlsearchparams |
浏览器兼容性
加载中…
另见
URL接口。