ldh1123 2023. 5. 2. 20:13

목차


 함수 선언문

 

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

 

 함수 표현식

 

let add2 = function( a, b ) {
    return a + b;
}
// 사용법 : add2( 4, 2 );

 

 익명 함수

변수에 담아 사용함

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

 

 화살표 함수

리턴값만 있는경우 한줄로 표현 가능

let test1 = () => "안녕";
// 사용법 : test1();

// 풀어쓰면, 아래와 같은 내용
function test1() {
        return "안녕";
    }
    
let add3 = ( a, b ) => a + b;

 

 function 생성자 함수

 

let add4 = Function( 'a', 'b', 'return a + b;' );

// 풀어쓰면, 아래와 같음
function add4(a, b) {
  return a + b;
}

 

Github

Link