async/await 문법
자바스크립트 비동기 방식 자바스크립트는 싱글 스레드 프로그래밍 언어기 때문에 멀티작업을 하기 위해서는 비동기 처리 방식이 자주 쓰인다. 비동기는 백그라운드로 동작하기 때문에 그 결과가 언제 반환될지 알 수 없기때문에, 완료결과를 받기위해 쓰이는 콜백 함수(callback) 와 이를 보완하기 위해 나온 프로미스(Promise)가 있다. async / await async/await는 ES2017에 도입된 문법으로서, Promise 로직을 더 쉽고 간결하게 사용할 수 있게 해준다. 유의해야 할 점이 async/await가 Promise를 대체하기 위한 기능이 아니라는 것이다. 내부적으로는 여전히 Promise를 사용해서 비동기를 처리하고, 단지 코드 작성 부분을 프로그래머가 유지보수하게 편하게 보이는 문법만..
2024.03.04