익명함수
-
[JavaScript] 자바스크립트 함수 표현식(function expressions) 이해하기프로그래밍 이야기/JavaScript 공부 2020. 5. 23. 21:08
[JavaScript] 자바스크립트 콜백 함수(callback) 가볍게 이해하기에서 함수는 일급객체라는 말을 했었다. 그리고 일급객체의 특징을 몇 가지 정리했었는데 결론적으로는 자바스크립트의 함수는 특별한 종류의 값으로 취급될 수 있다는 것이었다. 함수 표현식(function expressions)이란? 다음 코드를 살펴보자. let sayHello = function() { console.log("Hello!"); }; 이렇게 어떠한 표현식에 함수를 선언하는 방식을 함수 표현식(function expressions)이라고 한다. 값으로써의 함수 위의 코드를 보면 hello를 콘솔에 출력하는 함수를 sayHello라는 변수에 할당했다. 함수가 sayHello라는 변수에 값으로 할당된 것이다. 이렇게 변수..