1급클래스
-
1급 객체, 콜백 함수, 고차 함수웹개발/JavaScript 2022. 9. 22. 01:04
JavaScript를 공부하면서 놀라웠던 것은 엄청난 자율성이다. '이게 될까?'라고 생각한 것은 생각보다 잘 작동한다. 그 중에서 한 몫 하는 건 JavaScript의 함수 개념이다. 1급 객체 /* 함수 선언식 */ function declaration() { console.log("Hello"); } declaration(); /* 함수 표현식 */ let expression = function(){ console.log("World!"); } expression(); /* 1급 클래스 */ function firstClass(paramFunc){ return function(){ paramFunc() console.log("Wake Up!") } }; 줄곧 기본적으로 봐왔던 '함수 선언식' 외에 ..