[javascript] JAX 호출에 대한 자바스크립트 예제
JAX(JavaScript + XML)는 서버에서 데이터를 비동기적으로 가져와 웹 페이지를 업데이트하는 방법을 제공합니다. 이를 통해 웹 페이지가 로딩되는 동안에도 다른 작업을 수행할 수 있어 사용자 경험을 향상시킬 수 있습니다.
다음은 JAX 호출을 수행하는 간단한 자바스크립트 예제입니다.
-
먼저, XMLHttpRequest 객체를 생성합니다.
var xhr = new XMLHttpRequest();
-
서버로 데이터를 요청하고, 응답을 처리하는 콜백 함수를 정의합니다. 이 예제에서는 GET 요청을 보냅니다.
xhr.onreadystatechange = function() { if (xhr.readyState === XMLHttpRequest.DONE) { if (xhr.status === 200) { // 요청이 성공했을 때의 처리 로직 var responseData = xhr.responseText; // responseData를 사용하여 웹 페이지를 업데이트하는 로직을 작성합니다. } else { // 요청이 실패했을 때의 처리 로직 } } }; xhr.open("GET", "https://example.com/data", true); xhr.send();
이 예제에서는 XMLHttpRequest 객체를 사용하여 서버로 GET 요청을 보내고, 응답을 처리하는 방법을 보여줍니다.
자바스크립트를 사용하여 JAX를 구현하면, 웹 페이지의 동적 업데이트 및 데이터 가져오기를 쉽게 할 수 있습니다.
자세한 내용은 MDN web docs에서 확인할 수 있습니다.