1. 함수 선언식(function declaration)
자바스크립트에서는 다양한 방식으로 함수를 만들 수 있다. function 키워드를 이용해 함수를 선언하는 방식을 함수 선언식 이라고 함.
// 함수 선언
function sayHi() {
console.log('Hi!');
}
2. 함수 표현식
자바스크립트에서 함수는 값으로도 취급될 수도 있기 때문에 변수에 할당해서 함수를 선언하는 방식을 함수 표현식 이라고 함.
// 함수 표현식
const sayHi = function () {
console.log('Hi!');
};
'JavaScript > Modern JavaScript' 카테고리의 다른 글
[JavaScript] Parameter 기본값 (0) | 2023.02.01 |
---|---|
[JavaScript] 함수의 형태 (0) | 2023.02.01 |
[JavaScript] 즉시 실행 함수 (IIFE) (0) | 2023.01.31 |
[JavaScript] AND와 OR 연산 방식 (0) | 2023.01.30 |
[JavaScript] Truthy 값과 Falsy 값 (0) | 2023.01.30 |