강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

swjtwin님의 프로필 이미지
swjtwin

작성한 질문수

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

Javascript 콜백과 익명함수

익명함수는 왜 쓰는건가요??

작성

·

523

1

익명함수를 쓰는 이유가 궁금합니다. 

한번 쓰고 말 함수라서 그런가요?

만약에 그렇다고한다면 굳이 함수화 시키는 이유가 있나요?

퀴즈

자바스크립트에서 콜백 함수란 무엇일까요?

자신을 반복해서 호출하는 함수입니다.

다른 함수의 인자로 전달되어 나중에 실행되는 함수입니다.

다른 함수를 결과로 반환하는 함수입니다.

이름 없이 정의된 함수입니다.

답변 1

0

그랩님의 프로필 이미지
그랩
지식공유자

익명함수를 쓰는 대표적인 이유는, 말씀하신 것처럼 즉시 실행하고 한 번만 쓸 함수일 때 많이 사용하곤 합니다! 

함수화(함수를 선언)하게 되면 메모리에 해당 함수가 남아있게 되기에 리소스 낭비로 이어질 수 있습니다(물론 이는 미비하긴 합니다)

 

swjtwin님의 프로필 이미지
swjtwin

작성한 질문수

질문하기