.jpg)
✔️ 코드잇에서 JavaScript 중급
fetch는 가져오다라는 뜻을 가졌다.
서버에 request(요청)해서 원하는 내용을 서버에서 response(응답)해서 가져온다.
예 )

위에 코드를 보면 fetch함수에 서버에 response가 오면 두번째 함수가 실행된다. 그런데 알아야할 점은 fetch함수가 실행될때 바로 다음 함수가 실행을 하지않는다. 서버에 response가 오고나서 실행한다.
이러한 함수를 콜백(callback)함수라고도 표현한다!
then은 콜백을 등록해주는 메소드
fetch함수가 리턴하는 어떤 객체 메소드
이러한 객체를 promise 객체라고 한다.
실행순서는 response에서 result까지
주의할 점!
이전 콜백의 리턴 값을 다음 콜백이 넘겨받을 수 있다.
위에를 참고하면 response.text가 실행되고, 다음 함수인 result를
실행하면서 전에 있던 값들을 이어받는다.
중요한 점!

출처 : 코드잇
오늘 느낀점 :