SeSAC 63일차(2023-10-20)
JavaScript
자바 스크립트
- ajax
- 생성자 함수를 통해 XMLHttpRequest 인스턴스(객체) 생성
const xhr = new XMLHttpRequest();
- onload 이벤트 프로퍼티에 서버로부터의 응답이 완료되었는지 확인하는 코드 작성
xhr.onload = () => { if (xhr.readyState === xhr.DONE && xhr.status === 200) { const responseData = xhr.responseText; // responseText: 서버로부터 받은 응답 데이터, 직렬화된 상태의 문자열 데이터터 const result = JSON.parse(responseData); // JSON 역직렬화 console.log(result); } }
- 요청 준비(open(method, url, async, ..))
const url = '<https://jsonplaceholder.typicode.com/users/1>'; xhr.open('GET', url);
- 요청 실제 전송
xhr.send();
728x90
'교육 (Today I Learned) > SeSAC' 카테고리의 다른 글
SeSAC 65일차 / Spring (0) | 2023.11.01 |
---|---|
SeSAC 64일차 / servlet (0) | 2023.10.24 |
SeSAC 62일차 / JavaScript (0) | 2023.10.24 |
SeSAC 61일차 / 현직자 클라우드 특강 (0) | 2023.10.24 |
SeSAC 60일차 / 클라우드 컴퓨팅 2 (0) | 2023.10.24 |