JavaScript

formData console.log로 확인하는 방법

눙엉 2021. 10. 27. 08:40

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로 확인 할 수 있다.