Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 초보개발자
- 스터디
- IT
- 프로젝트
- 웹개발
- 일기
- Prototype
- react
- express
- 인턴쉽
- 프론트엔드
- 컨테이젼
- Javascript
- dev-maching
- 웹개발자
- 전염병
- 프로그래머스
- 리액트
- Strict Mode
- 개발자
- 컴포넌트
- 자바스크립트
- 개발자일기
- Developer
- node.js
- 프리온보딩
- 코로나19
- Vue
- 원티드
- 프론트엔드취준생
Archives
- Today
- Total
프로그래밍밍
2020.02.07 Ajax 예제 본문
반응형
우선은 html 파일에서 서버로 Rquest를 오픈해서 요청을 전송한다.
if문의 xhr.status == 200인 경우를 보면 200일때 성공적으로 서버와 연결이 완료된 상태이고
그 상태일때 content라는 이름의 div자리에 서버로부터 받은 응답의 텍스트를 넣는다고 되어있다.
이 다음에는 서버에서 받은 응답을 브라우저에서 사용할수있게끔 바꿔줘야한다.
새로운 파일을 만들어야한다.
보면 xhr.open 자리에 json 파일이 들어가있는것을 볼수있다.
서버에서 받은 json 파일을 xhr.open을 통해서 브라우저와 서버의 연결을 만들고
서버와의 응답이 200으로 나오면 JSON.parse(xhr.resoponseText);를 통해서 브라우저에서 읽을수있도록 만들어준다.
그리고 forEach를 통해서 안에 들어있는 모든 값들을 불러낸다.
'Programming > JavaScript' 카테고리의 다른 글
2020.02.09 Javascript ES6 백틱(`) (0) | 2020.02.09 |
---|---|
2020.02.08 Javascript ES6 let,const (0) | 2020.02.08 |
2020.02.02 비동기식 처리모델 (0) | 2020.02.02 |
2020.02.01 Strict Mode (스트릭트 모드) (0) | 2020.02.01 |
2020.01.31 프로토타입 (0) | 2020.01.31 |
Comments