FormData:entries() 方法

Baseline 已广泛支持

此特性已成熟稳定,适用于多种设备和浏览器版本。自 2018 年 10 月起,它已在各浏览器中可用。

注意:此功能在 Web Workers 中可用。

FormData.entries() 方法返回一个迭代器,该迭代器遍历 FormData 中包含的所有键值对。每个键值对的键是一个字符串,值要么是字符串,要么是 Blob

语法

js
entries()

参数

无。

返回值

一个 FormData 键值对的迭代器

示例

js
formData.append("key1", "value1");
formData.append("key2", "value2");

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

结果是:

key1 value1
key2 value2

规范

此特性似乎未在任何规范中定义。

浏览器兼容性

另见