FormData
¿Qué es FormData?
FormData es una API del navegador que permite crear un conjunto de datos con formato de formulario para enviarlo por HTTP.
¿Para qué sirve FormData?
Sirve para:
- Enviar formularios con JavaScript.
- Adjuntar archivos fácilmente.
- Trabajar con
multipart/form-data.
Ejemplo básico
const data = new FormData(formulario);
Características de FormData
- Soporta archivos y campos de texto.
- Se integra bien con
fetch. - Es muy útil en formularios avanzados.
¿Dónde se usa?
- En frontend web y subida de archivos.
Conclusión
FormData simplifica mucho el envío de formularios complejos desde JavaScript, especialmente cuando hay ficheros de por medio.