Javascript

JS : 함수 선언 방법

죽이죽이 2024. 2. 6. 12:07
  • 함수 선언식
※ 선언 방법

※ 예시
// 함수 선언 전에 호출 가능
const sum = add(10, 5)
console.log(sum) // 15

function add(a, b) {
  return a + b;
}

 

  • 함수 표현식
※ 선언 방법

※ 예시
// 함수 선언 전에 호출 불가능
add(10, 5); // ReferenceError 발생

const add = function(a, b) {
  return a + b;
};

const sum = add(10, 5);
console.log(sum); // 15​


 

  • 화살표 함수 (ES6)
※ 선언 방법

※ 예시
// 함수 선언 전에 호출 불가능
add(10, 5); // ReferenceError 발생

const add = (a, b) => {
  return a + b;
};

const sum = add(10, 5);
console.log(sum); // 15