First-class functions1 JavaScript: First-Class Functions (일급 함수) 일급 함수(First-Class Functions)는 함수가 다른 일반 객체와 동일하게 취급된다는 개념을 말한다.즉, 함수가 다른 값들과 동일하게 변수에 할당되거나, 함수의 인자로 전달하거나, 함수의 반환값으로 사용할 수 있다는 의미이다. 일급 함수의 특징1. 변수에 할당 가능함수를 변수에 저장할 수 있다.const greet = function(name) { return `안녕하세요, ${name}님!`;}console.log(greet("철수")); // "안녕하세요, 철수님!" 2. 함수의 인자로 전달 가능함수를 다른 함수의 매개변수로 전달하여, 동적인 로직 처리가 가능하다.function processUserInput(callback) { const name = prompt("이름을 입력하세.. 2025. 2. 20. 이전 1 다음