Q. JS 에서 "익명함수" 란 무엇이고 왜 쓰는것인가요??

JS2 2019. 10. 31.


JS 에서 "익명함수" 란 무엇이고 왜 쓰는것인가요??

보통은 JS 에서 함수를 아래와 같이 처리하잖아요?

function func(a,b){
return a+b;
}
func(3,5);

그런데 여러 라이브러리들을 보면

(function (x) {

console.log(x*x);

})(2);

이런식이나,

(function square(x) {

console.log(x*x);

})(2);

이런식으로 코드를 쓰는걸 볼수있습니다.

이런걸 익명함수? 라고 하는것 같은데요.

이게 정확하게 무엇이고, 사용하는 이유가 궁금합니다.

공유하고 보상받기 ♥︎
댓글 0