[JavaScript] 일급 함수
·
Language/JavaScript
일급 함수는 프로그래밍 언어에서 함수를 값으로 다루는 특성을 가리킵니다. 이는 함수를 변수에 할당하고, 다른 함수의 매개변수로 전달하거나, 함수에서 반환하는 등의 작업을 가능하게 합니다. 일급 함수를 지원하는 언어에서는 함수형 프로그래밍 개념을 효과적으로 활용할 수 있습니다. 자바스크립트, 파이썬, 스칼라, 하스켈 등이 일급 함수를 지원하는 언어 중 일부입니다. 이러한 언어에서는 고차 함수(higher-order functions)를 사용하여 함수를 다루는 데 높은 수준의 편의성을 제공합니다. 예시 함수를 변수에 할당: var greet = function(name) { console.log("안녕하세요, " + name + "님!"); }; var sayHello = greet; sayHello("홍길..