--- title: FormData.entries() slug: Web/API/FormData/entries tags: - API - FormData - Iterator - Method - Reference - XMLHttpRequest API translation_of: Web/API/FormData/entries ---
{{APIRef("XMLHttpRequest")}}
Метод FormData.entries()
возвращает {{jsxref("Iteration_protocols",'iterator')}}, позволяя пройтись по всем ключам/значениям в этом объекте. Ключ каждой пары - это объект {{domxref("USVString")}}, значение - это {{domxref("USVString")}} или {{domxref("Blob")}}.
Примечание: Метод доступен в Web Workers.
formData.entries();
Возвращает {{jsxref("Iteration_protocols","iterator")}}.
// 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
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('XMLHttpRequest','#dom-formdata','entries() (as iterator<>)')}} | {{Spec2('XMLHttpRequest')}} | Начальное опеределение |
Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | {{CompatUnknown}} | {{CompatGeckoDesktop(44)}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Возможность | Android | Chrome for Android | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Базовая поддержка | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatGeckoMobile(44)}} | {{CompatVersionUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |