URLSearchParams.forEach 用于通过回调函数遍历 URLSearchParams 上的所有键值对。
forEach(callback: (value: string, key: string, parent: URLSearchParams) => void): void
参数
参数 | 类型 | 描述 |
callback | function | 回调函数,value 和 key 分别为搜索参数的值和键名,parent 为当前调用 forEach 的 URLSearchParams 实例对象 |
返回
类型 | 描述 |
void | 无返回数据 |
样例
通过回调函数遍历 URLSearchParams 上的所有键值对:
import url from 'pts/url';export default function() {const params = new url.URLSearchParams('key1=value1&key2=value2');// value1, key1, [object Object]// value2, key2, [object Object]params.forEach(function(value, key, searchParams) {console.log(value, ', ', key, ', ', searchParams);});}