비동기 함수 효율적으로 처리하기
개발을 하게 되면 비동기 함수를 사용하게 되는 경우가 생긴다. 그리고 이를 효율적으로 처리하기 위한 방법을 예제와 함께 알아보자. 1. 한 개의 비동기 함수1-1. 비동기 함수 실행 여부와 다른 코드가 상관이 없는 경우일반적으로는 메인 함수의 어디에서 함수를 호출하던지 상관이 없다.물론 특이한 케이스도 존재한다. 예를들어 만약 해당 함수가 오래걸리는 함수고 함수를 실행시키는 즉시 api를 호출시키고 싶다면 맨 위에서 호출해야된다.function main1_1() { foo(); delay(300); bar();} 1-2. 하나의 비동기 함수가 실행된 이후에 실행할 코드가 있는 경우위와 달리 delay라는 함수가 실행된 이후에 bar가 실행되어야하는 경우가 있다.웹에서는 api 호출 후 해당 데이터..
기술
2025. 2. 12. 23:09
공지사항