오늘은 함수에 대해 한번 적어 보려고 합니다.
함수 표현식
보통 화살표 함수는 매개변수로 쓰고 아닌 경우에는 이렇게 표현식을 주로 씁니다.
let add = function(n1,n2) =>{ return n1 +n2 };
화살표 함수
function clac(n1,n2,callback){ callback(n1,n2); } calc2(1,2,(n1,n2) =>{ return n1 + n2; }); calc2(1,4,(n1,n2) => n1 - n2); // 한줄로이런 식으로 매개변수에서 사용할 때 자주 화살표 함수를 씁니다.
여기서 한줄로 할 수도 있는데 만약 return이 객체일 경우const getUser = () => ({name:'rickter'});이렇게 ()로 감싸야합니다.