标题:forEach() 方法
语法
js
forEach(callbackFn)
forEach(callbackFn, thisArg)
参数
callbackFn
-
对映射中的每个条目执行的函数。它接受以下参数
thisArg
可选-
在执行
callback
时用作this
的值。
返回值
描述
Headers.forEach()
方法对 Headers 中实际存在的每个键执行一次提供的回调。它不会对已删除的键调用。但是,它会对存在但值为 undefined 的键执行。
示例
打印 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
浏览器兼容性
BCD 表格仅在浏览器中加载