우주먼지 개발 log
[javascript] formdata 본문
반응형
해설강의에서 나왔던건데,
여튼 한번만봐도 다 기억나면 얼마나 좋을까...
html 폼데이터를 쉽게 보내도록 도와주는 객체
FormData 메서드
FormData에 속하는 필드는 아래와 같은 메서드로 수정할 수 있습니다.
- formData.append(name, value) – name과 value를 가진 폼 필드를 추가
- formData.append(name, blob, fileName) – <input type="file">형태의 필드를 추가. 세 번째 인수 fileName은 (필드 이름이 아니고) 사용자가 해당 이름을 가진 파일을 폼에 추가한 것처럼 설정해줌
- formData.delete(name) – name에 해당하는 필드를 삭제
- formData.get(name) – name에 해당하는 필드의 값을 가져옴
- formData.has(name) – name에 해당하는 필드가 있으면 true를, 그렇지 않으면 false를 반환
* fetch 나 axios로 보낼 때 "Content-Type": "multipart/form-data" 로 보내야 한다.
https://ko.javascript.info/formdata
FormData 객체
ko.javascript.info
반응형
'javascript' 카테고리의 다른 글
[javascript] 금액 표시할 때, 원화 ₩(원), 달러, 통화기호 표기 방법 (0) | 2024.05.13 |
---|---|
[css] 애니메이션 @keyframes (0) | 2023.12.13 |
javascript 메소드의 불변성 확인 사이트 : Does it mutate? (0) | 2023.11.28 |
[javascript][배열 메소드] reduce() 이해하기 (0) | 2023.11.28 |
[javascript][css] border-radius / 메뉴모양 만들기 (0) | 2023.11.13 |