Function (함수)

2023. 6. 20. 22:44Front/CSS

1. 명명함수

- 이름이 있는 함수

- 함수 선언 : function 함수명 (매개변수 선언) { ~ }

- 함수 호출 : 함수명(매개변수) ;

2. 익명함수

- 이름이 없는 함수

- 이벤트의 콜백 함수로 주로 사용한다

- 함수 선언 : function (매개변수 선언) { ~ }

//명명함수
function add(n1, n2){
    var r = n1+n2;
    return r;
}
var res = add(3,2); //5
console.log(res);


//익명함수
var f1 = function (n1,n2){
    var r = n1-n2;
    console.log(r);
    return r;
}
f1(5,1); //4


//함수의 매개변수로 다른 함수의 리턴값 넣기
function mul(n1){
    console.log(n1*2);
}
mul(add(3,2)); //10
f1(add(3,2),3); //2