Итераторы в 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); }

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



Чат с GPT Компилятор