arrow function이란 ?

나쿠크·2023년 1월 7일
0

arrow function

let 함수 = function (){

}

→ arrow function 으로 변경하면?? ←

let 함수 = () => {

}



함수를 만드는 이유 2가지
① 코드들을 기능으로 묶고 싶을 때 사용
② 입출력 기계를 만들 고 싶을 때 사용



let 함수 = function (a){
	return a + 10;
}

→ arrow function 으로 변경하면?? ←

let 함수 = a => a + 10 ;

Arrow function 예시

  • forEach 콜백함수
[1,2,3,4].forEach(function (a){
	console.log(a)
})

→ arrow function 으로 변경! ←

[1,2,3,4].forEach(a => console.log(a) );



주의!
arrow function 안에서 쓰이는 this 값은 재정의 되지 않음.

0개의 댓글