* 기명함수 : 함수 자체에 이름이 있는 함수. 함수 표현식에서 기명함수를 사용할 경우, 함수 이름은 함수 내부에서만 유효
ex) function greet() {
console.log("Hello, World!");
}
greet();
ex) const greeting = function greet() {
console.log("Hello, World!");
};
greeting();
greet(); // 에러
* 무명함수 : 이름이 없는 함수. 변수에 할당될 경우, 변수명을 통해 호출 가능.
주의) 함수 자체에는 이름이 없지만, 이를 변수에 할당하여 변수명을 통해 호출할 수 있다는 점
ex) const greeting = function() {
console.log("Hello, World!");
};
greeting();
'개인공부 > javascript' 카테고리의 다른 글
8-1. Promise, Async-Await (1) | 2023.10.08 |
---|---|
getElementById와 querySelector의 차이점 (0) | 2023.09.09 |
7-2. js 기초 : 표준 내장 객체 (.toFixed(), Number.parseInt(), Math.abs(), ...) (0) | 2023.08.04 |
7-1. js 기초 : 표준 내장 객체 (.indexOf(), .padEnd(), .split(), .trim(), .join()...) (0) | 2023.08.03 |
6-3. js 기초 : 상속, instanceof, constructor (0) | 2023.08.02 |