함수 - 자바스크립트

백승찬·2023년 8월 13일

Node 개발

목록 보기
4/7

함수 선언식과 함수 표현식

//함수 선언식
function hello(name){
    return "Hello" + name;
}

//함수 표현식
const hello2 = function(name){
    return "Hello" + name;
}

화살표 함수(Arrow Function)

화살표 함수를 사용해서 함수를 정의하면, 함수 선언식이나 함수 표현식에 비해 구문이 훨신 짧아져서 실제 구현해야 하는 코드의 양이 줄어듭니다.

// 일반적인 함수 표현은 아래 화살표 함수로 쓸 수 있다.
 const hello3 = (name) => {return "Hello" + name};

 // 파라미터가 하나만 있을 때는 주변 괄호를 생략 할 수 있다.
 const hello4 = name => {return "Hello" + name};

 // 화살표 함수의 유일한 문장이 'return'일 때 'return'과 중괄호({})를 생략할 수 있다.
 const hello5 = name => "Hello" + name;
profile
신은 인간에게 선물을 줄 때 시련이라는 포장지에 싸서 준다. 선물이 클수록 더 큰 포장지에 싸여있다. - 브라이언 트레이시 -

0개의 댓글