# await

javascript : promise & async await (feat. try...catch)
자바스크립트는 동기적Synchronous 언어입니다 (코드를 순서대로 읽어내리는) 한 번에 하나의 작업만 수행합니다 예를들어, 키오스크를 이용하여 한 줄로 서서 한사람씩 결제하는 느낌이죠이러한 동작을 단일 스레드(싱글 스레드), 동기Synchronous, 블로킹bloc
비동기 처리
오늘은 230320_TIL에서 언급했던 비동기 처리에 대해서 자세히 알아보겠습니다. 비동기 처리 종류 callback promise async, await promise async, await를 설명하기 이전에 promise에 대해서 알아야 합니다. promis
자바스크립트 Async, Await [포스코 X 코딩온]
Promise의 문제점 Promise는 콜백지옥을 탈출할 정말 효과적이고 좋은 방식이다. 하지만 promis의 .then()을 여러번 사용한다면 ?? 콜백지옥에서 .then() 지옥이 시작되는거 아닐까?? 사실 .then()을 써봤자 얼마나 쓴다고 async awai

async / await
async / await 비동기적 요청을 동기적으로 바꿔주는 명령어로 async(함수 앞) / await(기다릴 요청 앞) 둘은 같이 써야만 작동한다 사용법으로는 받아올 promise 객체 앞에 await를 붙여주고 함수 앞에 async를 붙여줍니다 await는 p

비동기(asynchronous)
비동기란?? 우선 비동기의 반대인 동기(synchronous)가 무엇인지 알아보자. 동기적인 것은 선행작업이 끝나는 시점과 새로운 작업이 시작하는 시점이 같은 것을 말한다. 즉, 새로운 작업은 선행작업이 끝나기 전에는 시작될 수 없다는 말이고 이런 현상을 블로킹(blo
230320_TIL
앞으로의 목표 javascript 능력 및 고난도 알고리즘 풀이 능력 Nest, Graphql등 최신 기술 스택 활용 능력 기초 미니프로젝트 포트폴리오 로그인, 결제기반 심화프로젝트 포트폴리오 배포를 위한 네트워크 및 CI/CD 배포자동화 능력 120% 백엔드 개발

Thread.sleep()과 Task.delay()의 차이점
Thread.sleep() : 동기함수이며, 지정한 ms동안 스레드를 차단하는 함수이다.Task.delay() : 비동기 함수이며, 현재 스레드를 차단하지 않고 논리적 지연을 원할 때 사용하는 함수이다.위에서 설명한 두개의 함수 모두 '지연'이라는 공통된 기능을 할 수
[javascript] promise,async,await,fetch
선언 const promise = new Promise((resolve, reject) => {resolve(성공할때 호출할 값)}프라미스 사용 promise.then(resolve 값=>{ ~ }).then(~의 결과값=>{})...프라미스의 then이 반환하는 것은
async await map promise all from axios
axios 에서 가져오는 데이터axios를 반복으로 2번이상 돌려야 함axios/async를 써야 함기본문cargo4u에 적용함

Eventloop 와 async/await
기본적으로 자바스크립트 엔진에는 Call Stack 이라는 기념이 있다.다른 언어와 마찬가지로 함수를 호출하면 Call Stack 에 쌓이는데 물론 Stack 이니 LIFO 구조로 되어있다.함수가 값을 return 하게 되면 Call Stack 에서 제거된다.그림을 보

비동기를 이해하는 방법 - Promise
Promise의 탄생 콜백의 단점 1. Callback Hell 비동기 함수의 처리 결과에 대한 처리는 비동기 함수 내부에서 구현해야 하므로 함수의 매개변수로 콜백함수를 연속해서 사용하는 것을 말한다. 콜백을 연달아 사용하게 되면 코드의 가독성이 떨어진다

09. promise(),async() await()
2023.3.4 study참조 https://ko.javascript.info https://yoo11052.tistory.com/155https://developer.mozilla.org/ko/docs/Web/JavaScript/Refere
react API호출시 반환값이 이상할때
먼저 api 호출부를 보자.간단하게 test하기위해 만든 login api 호출부이다. 여기서 내가 반환한 response 를 호출부에서 받아 사용하려고 했는데 문제가 undefined 값이 오는걸 확인했다.이유는 간단하다. 함수내부에 axios를 await(동기) 처