티스토리 뷰

Javascript

AJAX

lluna 2021. 11. 8. 03:31

AJAX 란?

  • Asynchronous Javascript and XML
  • 서버와 통신하기 위해 XMLHttpRequest 객체를 활용한다.
  • JSON, XML, HTML, 일반 텍스트형식 등 다양한 포맷을 주고받는다.

 

AJAX의 특징

  • 페이지 전체를 새로고침하지 않아도 실행된다 (일부분만 업데이트) => '비동기성'
  • 페이지 새로고침 없이 서버에 요청하기 + 서버로부터 데이터를 받아 작업을 수행하기

 

XMLHttpRequest 객체 (를 받는다.)

  • 서버와 상호작용 하기 위해 사용되며 전체 페이지의 새로고침 없이 데이터를 받아올 수 있다.
  • 사용자의 작업을 방해하지 않으며 페이지 일부를 업데이트할 수 있다.
  • 주로 AJAX 프로그래밍에 사용한다.
  • 생성자 : XMLHttpRequest()

 

 

 

'Javascript' 카테고리의 다른 글

Axios  (0) 2021.11.10
간단한 Todo 구현하기  (0) 2021.11.08
event.preventDefault()  (0) 2021.11.07
DOM - Collection (Live vs. Static)  (0) 2021.11.07
for loop vs. forEach()  (0) 2021.11.07
댓글