JavaScript

[JavaScript][기초] 함수 선언

개발새발 2024. 6. 16. 15:23
반응형

자바스크립트에서 함수를 선언하는 방법

 

// 1. 명명 함수
function funcA() {
  console.log("funcA");
}

let varA = funcA;
varA();

// 2. 익명 함수
// 함수 표현식 (값으로 취급 되기 때문에 호이스팅 대상이 아님)
let varB = function () {
  console.log("funcB");
};

// 3. 화살표 함수
let varC = /*function*/ () => { // function키워드를 생략할 수 있다.
  return 1;
};
// 즉시 반환 시 중괄호, return 생략 가능
let varC_return = (value) => value + 1;
반응형