语法
js
forEach(callbackFn)
forEach(callbackFn, thisArg)
参数
callbackFn-
对映射中的每个条目执行的函数。它接受以下参数:
thisArg可选-
执行
callback时用作this的值。
返回值
描述
Headers.forEach() 方法对 Headers 中实际存在的每个键执行一次提供的回调。对于已删除的键,不会调用该回调。但是,对于存在的但值未定义的键,会执行该回调。
示例
打印 Headers 对象的内容
以下代码为 myHeaders 对象中的每个键/值对记录一行。
js
// Create a new test Headers object
const myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Cookie", "This is a demo cookie");
myHeaders.append("compression", "gzip");
// Display the key/value pairs
myHeaders.forEach((value, key) => {
console.log(`${key} ==> ${value}`);
});
结果是:
compression ==> gzip content-type ==> application/json cookie ==> This is a demo cookie
浏览器兼容性
加载中…