오늘 뭐했냐/개발에 대한 주저리

화살표 함수( 간단한 정리)

스스로에게 2023. 5. 22. 22:18
// 화살표 함수
// ES6 신 문법

function add (x,y){
    return x + y ;
};

// 1-1. 기본적인 화살표 함수
let arrowFunc01 = (x, y) => {
    return x + y ;
};

// 1-2. 한 줄로 : { } 안에 줄이 한 줄인 경우
let arrowFunc02 = (x, y) => x + y; 

// 화살표 함수로 전환할 함수
function testFunc(x) {
    return x;
};

// 매개변수가 하나인 경우 매개변수의 ( ) 생략 가능
let arrowFunc03 = x => x;

일반 함수에 완숙해지기 전까진 화살표 함수 사용을 자제하는 것이 좋다

 

전반적으론 같아 보이지만 this에 대한 부분이나 다른 부분이 있기에 일단은 이런게 있다는 것정도만 알아두자

 

어짜피 난 일반 함수도 아직 미숙한 상태다