모르는거

까만호랭·2023년 8월 8일
0

xhr 은 XMLHttpRequest의 줄임말
XHR을 사용하면 페이지의 새로고침 없이도 URL에서 데이터를 가져올 수 있습니다. 이를 활용하면 사용자의 작업을 방해하지 않고 페이지의 일부를 업데이트할 수 있습니다.


생성자로 XMLHttpRequest 객체를 생성 후, open() 과 send() 메서드를 사용해 요청. onreadystatechange 이벤트로 통신 상태의 변화를 감지해 서버의 응답을 확인 후 결과를 수행하는 흐름으로 사용한다.

---- 서버 응답 확인


XMLHttpRequest.send(null); //get방식일때는 null



// 행은 엔터로 구분
let rowData = data.split(String.fromCharCode(13)); // 아스키코드 13:cr

String.fromCharCode(13)) 얘가 아스키코드로 13번인데 엔터임
그래서 data문자열을 한번찍고 엔터치고 한번찍고 엔터치고 를 반복하여

13이 아스키코드로 엔터인데, 그 엔터로 구분을 해주어서 1 마우스 5000가 한 행의 원본이니 그거 찍고 엔터 두번쨰 행 2 키보드 15000찍고 엔터를 해준 것 만약 13대신 다른 콤마를 나타내는 아스키코드의 숫자였다면 1 치고 선, 마우스 선, 5000 선 이런느낌
split() 함수는 해당 구분자를 기준으로 문자열을 나누어 배열로 반환
```html let str = ""; for(let i = 0; i < rowData.length; i++){ let colData = rowData[i].split(","); for(let j=0; j
profile
남들과 함께 발자국을 남기는 까만호랭

0개의 댓글