본문 바로가기

JavaScript/Modern JavaScript

[JavaScript] 함수를 만드는 법

1. 함수 선언식(function declaration)

자바스크립트에서는 다양한 방식으로 함수를 만들 수 있다. function 키워드를 이용해 함수를 선언하는 방식을 함수 선언식 이라고 함.

 

// 함수 선언
function sayHi() {
  console.log('Hi!');
}

2. 함수 표현식

자바스크립트에서 함수는 값으로도 취급될 수도 있기 때문에 변수에 할당해서 함수를 선언하는 방식을 함수 표현식 이라고 함.

 

// 함수 표현식
const sayHi = function () {
  console.log('Hi!');
};