장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › map함수의 콜백함수와 비동기 콜백함수 차이점
비동기처리할 때 쓰는 콜백함수랑 for each, map에서 iterable변수를 돌며 호출되는 콜백함수랑 이름이 같아서 헷갈리네요.
서로 다른 거 같은데 제가 이해한 것이 맞는지 궁금합니다.
비동기 처리에 쓰이는 콜백함수랑 다르게 map의 콜백함수는 콜스택에 올라가지 않고 동기적으로 처리되는 것 같더라구요.
아예 다른 개념인 것 같긴 한데 흠... 갑자기 궁금해져서 게시글 작성합니다.
자바스크립트에서 "그냥 함수안에 파라미터로 들어가는 함수" 는 전부 콜백함수라고 부릅니다
콜백함수는 비동기처리로 만들어주는 문법이 아니고 그냥 파라미터로 긴 코드를 넣을 수 있게 도와주는 문법입니다
비동기처리 지원하는 함수들이 콜백함수를 가끔 요구할 뿐입니다