자바스크립트의 배열 함수에 비동기 함수를 인자로 넘기면 안 되는 이유
www.daleseo.com
자바스크립트의 배열은 forEach()
, filter()
,map()
, reduce
, every()
, some()
등과 같이 콜백 함수를 인자로 받아 배열에 저장되어 있는 모든 원소로 상대로 호출해주는 함수들을 제공합니다. 이 함수들을 잘 활용하면 소위 함수형 프로그래밍(Functional Programming) 스타일로 코딩을 할 수 있게 되죠.
그런데 혹시 이러한 자바스크립트의 배열에 제공하는 함수에 비동기 함수를 인자로 넘기면 낭패를 볼 수 있다는 것을 아시나요? 이번 포스팅에서는 자바스크립트 배열 함수를 통해서 비동기 함수를 호출할 때 조심해야 할 점에서 알아보겠습니다.
📝 포스팅: https://www.daleseo.com/js-async-array/
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 8월 18일 오후 8:52