FormData
HTML5의 <form> 태그로 input 값을 서버에 전송하는 것처럼 자바스크립트에서 폼 데이터를 다루는 객체.
자바스크립트에서 다룰 일은 거의 없지만, 이미지 같은 멀티미디어 파일을 페이지 전환 없이 폼 데이터를 비동기로 제출하고 싶을때나 자바스크립트로 좀 더 타이트하게 폼 데이터를 관리하려고 할때 이용한다.
폼 객체에 key와 value 값을 차례로 추가해주는 것이 input 태그에 값을 입력하는 것 같은 효과를 가진다.
중요한 점은 값이 무조건 문자열로 자동 변환 됨으로 객체나 배열같은 복잡한 데이터는 넣을 수 없다는 점이다.
도움받은 글들
https://inpa.tistory.com/entry/JS-%F0%9F%93%9A-FormData-%EC%A0%95%EB%A6%AC-fetch-api
https://developer.mozilla.org/ko/docs/Web/API/FormData
'study > TIL' 카테고리의 다른 글
기록은 중요해 (0) | 2024.03.21 |
---|---|
다시 시작 (0) | 2024.03.20 |
타입스크립트 기본 복습 정리 2 (0) | 2023.06.20 |
타입스크립트 기본 복습 정리 (0) | 2023.06.16 |
4월 19일 TIL (0) | 2023.04.20 |