标题:删除() 方法

基线 广泛可用

此功能已建立良好,可在许多设备和浏览器版本中使用。它自 2017 年 3 月.

注意:此功能在 Web 工作线程 中可用。

delete() 方法是 Headers 接口的方法,用于从当前 Headers 对象中删除标头。

出于安全原因,某些标头只能由用户代理控制。这些标头包括 禁止的标头名称禁止的响应标头名称

语法

js
delete(name)

参数

名称

要从 Headers 对象中删除的 HTTP 标头的名称。

返回值

无 (undefined).

示例

创建空 Headers 对象很简单

js
const myHeaders = new Headers(); // Currently empty

可以使用 Headers.append 向其中添加标头

js
myHeaders.append("Content-Type", "image/jpeg");
myHeaders.get("Content-Type"); // Returns 'image/jpeg'

然后可以再次删除它

js
myHeaders.delete("Content-Type");
myHeaders.get("Content-Type"); // Returns null, as it has been deleted

规范

规范
Fetch 标准
# ref-for-dom-headers-delete①

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。

另请参阅