# Итераторы в FormData в JavaScript

`FormData` является итерируемым объектом. Соответственно в него встроены итераторы `values`, `keys`, `entries`.

Давайте переберем циклом значения элементов формы:

`for (let value of formData.values()) { console.log(value); }`

А теперь давайте переберем циклом имена элементов формы:

`for (let key of formData.keys()) { console.log(key); }`

А теперь давайте переберем циклом пары ключ-значение элементов формы:

`for (let entry of formData.entries()) { console.log(entry); }`

Дана форма с тремя инпутами. Получите данные этой формы и переберите их циклом.

←→
↑
en ru