const form = new FormData();
form.append("name", name);
form.append("age", age);
console.log(form);
이렇게 formData를 확인하려 console.log를 실행해도 내가 원하는 정보를 얻지 못한다..
formData는 단순한 객체가 아닌 XMLHttpRequest 전송을 위해 설계된 특수한 객체 형태라고 한다.
문자열화할 수 없는 객체이기 때문에 console.log를 사용해서 확인 할 수 없다.
// FormData의 key 확인
for (let key of formData.keys()) {
console.log(key);
}
// FormData의 value 확인
for (let value of formData.values()) {
console.log(value);
}
이러한 방법을 통해서 console.log로 확인 할 수 있다.
'JavaScript' 카테고리의 다른 글
[JavaScript] 배열을 객체로 변환하는 방법 (0) | 2022.02.22 |
---|---|
[Lookup Table] 룩업 테이블 (JS Patterns) (0) | 2022.01.27 |
export와 export default의 차이점 (0) | 2022.01.18 |
localStorage와 sessionStorage 차이점 (간단한 비교) (0) | 2021.12.15 |
옵셔널 체이닝이란? (1) | 2021.10.02 |