aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/api/headers/keys/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/zh-cn/web/api/headers/keys/index.html')
-rw-r--r--files/zh-cn/web/api/headers/keys/index.html60
1 files changed, 60 insertions, 0 deletions
diff --git a/files/zh-cn/web/api/headers/keys/index.html b/files/zh-cn/web/api/headers/keys/index.html
new file mode 100644
index 0000000000..add32d5afb
--- /dev/null
+++ b/files/zh-cn/web/api/headers/keys/index.html
@@ -0,0 +1,60 @@
+---
+title: Headers.keys()
+slug: Web/API/Headers/keys
+translation_of: Web/API/Headers/keys
+---
+<div>{{APIRef}}</div>
+
+<div><code><strong>Headers.keys() </strong></code>方法返回一个 headers(Object) 对象所有 key 组成的迭代器,通过迭代器可以遍历 headers 这个对象,返回的迭代器中的元素 key 都是字符串。</div>
+
+<div class="note">
+<p><strong>注意</strong>: 这个方法在 <a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API">Web Workers</a> 也可以使用。</p>
+</div>
+
+<h2 id="语法">语法</h2>
+
+<pre class="syntaxbox">headers.keys();</pre>
+
+<h3 id="返回值">返回值</h3>
+
+<p>返回 <code>headers</code> 对象中所有 key 组成的迭代器 {{jsxref("Iteration_protocols","iterator")}}。</p>
+
+<h2 id="示例">示例</h2>
+
+<pre class="brush: js;highlight:[7]">// 创建一个 Headers 对象
+var myHeaders = new Headers();
+myHeaders.append('Content-Type', 'text/xml');
+myHeaders.append('Vary', 'Accept-Language');
+
+// 显示 Headers 中所有的 key
+for(var key of myHeaders.keys()) {
+ console.log(key);
+}
+</pre>
+
+<p>控制台打印结果:</p>
+
+<pre>content-type
+vary</pre>
+
+<h2 id="浏览器兼容">浏览器兼容</h2>
+
+<div>
+<div class="hidden"></div>
+
+<div class="hidden">此页面上的兼容性表是根据结构化数据生成的。如果您想为数据做出贡献,请查看<a href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> 并向我们发送拉取请求。</div>
+
+<p>{{Compat("api.Headers.keys")}}</p>
+</div>
+
+<h2 id="相关链接">相关链接</h2>
+
+<ul>
+ <li><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/en-US/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/en-US/docs/Web/HTTP">HTTP</a></li>
+</ul>
+
+<p>
+ <audio style="display: none;"></audio>
+</p>