목록await (3)
Yeonee's Story
안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) yeonee 블로그 : 네이버 블로그 예쁘고 맛있게 먹고 건강하게,강인하지만 온화하게 행하라. ※맛스타운스타일상 인스타 www.instagram.com/s2._.y25n ※맛집감성일상 유튜브https://youtube.com/channel/@S2_yeonee 티스토리https://yeoneeluv.tistory.co blog.naver.com * Fetch Fetch? 자바스크립트의 내장함수로, 비동기통신을 구현할때 사용 * 비동기통신 -> 먼저 시작한 작업의 완료여부와 상관없이 다음 작업을 실행하는 것. fetch함수를 이용하여 get/post방식으로 url호출하여 데이터를 가져온다. * async ~ await을..
안녕하세요 https://blog.naver.com/sysysy0302 여니입니다 :) 비동기식은 자신의 함수 시간의 흐름에 따라 작동을 하기 때문에 함수 각자의 실행시간을 갖습니다. 굉장히 복잡해보이지만 비동기식 처리가 실행시간이 단축됩니다. 동기식과 비동기식의 차이점을 그림을 통해서 살펴보겠습니다. - 동기식은 Process A에서 하나의 명령이 끝나면, Process B에서 새로운 명령이 시작되고 그 새로운 명령이 끝날 때까지 기다렸다가 Process A로 돌아옵니다. (즉, 실행 후 아무것도 할 수 없게 실행이 완료되기까지 기다려야합니다.) - 비동기식은 Process A에서 명령이 실행되고 명령이 실행될 때 일단 예약을 해놓은 상태이고, Process B에서 명령이 실행되어 끝나서 다시 Proc..
안녕하세요 https://blog.naver.com/sysysy0302 여니입니다 :) 1. CallBack함수란 간단하게 말해서 다른 함수가 실행을 끝낸 뒤 실행되는 callback되는 함수이며, 함수에 파라미터로 들어가는 함수를 말합니다. 2. 용도 함수를 순차적으로 실행하고 싶을 때 사용합니다. 3. CallBack가 필요한 이유 - 콜백함수를 사용하면 가독성이나 코드 재사용 면에서 사용됩니다. - 비동기 방식으로 작성된 함수를 동기 처리하기 위해 필요합니다. + 콜백함수를 설명할 때 변수의 유효범위(scope)에 대한 내용과 동기/비동기식(Synchronous/Asynchronous)처리에 대해 함께 알아보는 것이 좋을 것 같습니다. 1. 동기 : 하나의 요청이 오면 완료가 된 후 다음 요청을 실..