此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

FormData.entries()

基线 广泛可用

自 2018年10月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

备注: 此特性在 Web Worker 中可用。

FormData.entries() 方法返回一个 iterator对象,此对象可以遍历访问 FormData 中的键值对。其中键值对的键是一个字符串对象;值是一个字符串或者 Blob 对象。

语法

js
entries()

返回值

返回 iterator

示例

js
// Create a test FormData object
var formData = new FormData();
formData.append("key1", "value1");
formData.append("key2", "value2");

// Display the key/value pairs
for (var pair of formData.entries()) {
  console.log(pair[0] + ", " + pair[1]);
}

执行结果为:

key1, value1
key2, value2

规范

规范
XMLHttpRequest
# interface-formdata

浏览器兼容性

参见