[Javascript]화살표 함수(Arrow function)

김채현·2022년 7월 6일
0

TIL(Today I Learned..)

목록 보기
7/24

화살표 함수

화살표 함수는 function 키워드 대신하여 (=>)를 사용하여 간략하게 선언할 수 있습니다. 화살표 함수는 ES6가 도입되면서 등장했습니다.

선언방법

	const a = function () {
    	console.log('기본함수')
    }
    
    const a = () => console.log('화살표 함수');

화살표 함수는 위와 같이 선언이 가능합니다.
보다 더 자세하게 선언방법에 대해 알아보겠습니다.

	() => {...}  // 매개변수가 없을 경우
     x => {...}  // 매개변수가 한개인 경우 소괄호 생략하여 사용 가능
 (x,y) => {...}  // 매개변수가 두개이상일 경우 소괄호 생략 불가

 	 x => { return x* } 
     x => x*x     // 위와 같이 return 값이 한줄이라면 중괄호 생략가능
    () => ({a:1}) // return 값이 객체라면 소괄호 사용      
profile
꿈꾸는 개발자!

0개의 댓글