JS Built-ins
FormDataadvanced

FormData β€” forEach() iterates entries

πŸ“– Usage Example
const fd = new FormData()
fd.append('a', '1')
fd.append('b', '2')
fd.forEach((val, key) => console.log(key, val))

forEach() iterates over all fields with a callback(value, key) signature.

FormData.forEach()

forEach(callback) calls the callback for each key/value pair in the FormData.

Challenge: Use forEach to count entries after appending 'a' -> '1'.

πŸ’‘ Hints (1)
  • β€’ forEach(callback) passes (value, name, formData) to each call