JavaScript - 문제 미리보기

문제 744

medium
XMLHttpRequest 객체 생성에 대한 문제입니다.
다음 코드에서 빈칸에 들어갈 올바른 코드는 무엇인가요?

```javascript
function loadDoc() {
const xhttp = new ___________;
xhttp.onload = function() {
document.getElementById("demo").innerHTML = this.responseText;
}
xhttp.open("GET", "ajax_info.txt");
xhttp.send();
}
```
A. XMLRequest()
B. XMLHttpRequest()
C. HttpRequest()
D. AjaxRequest()

정답: B

`XMLHttpRequest()`는 AJAX의 핵심이 되는 객체입니다. 이 객체를 통해 서버와 HTTP 요청을 주고받을 수 있습니다. 모든 최신 브라우저에서 지원되며, 웹페이지가 로드된 후에도 서버에서 데이터를 읽고, 페이지를 다시 로드하지 않고도 웹페이지를 업데이트하고, 백그라운드에서 서버로 데이터를 전송할 수 있게 해줍니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.