[Memo] 화살표함수(Arrow function)를 왜 쓸까?

Hyejin·2023년 3월 28일
0
post-thumbnail

함수를 왜 쓸까?

  1. 코드들을 기능으로 묶고 싶을 때 사용

  2. 입출력 기계를 만들고 싶을 때 사용

화살표함수의 장점

  1. 함수 본연의 입출력 기능을 아주 직관적으로 표현
let func = (a) => { return a + 10 }
func(5) // 15
  1. 파라미터가 1개라면 소괄호 생략 가능
let func2 = a => { return a * 2 }
  1. 중괄호 안에 return 한 줄 뿐이라면, 중괄호와 return 생략가능
let func3 = a => a * 2
  1. 화살표함수(arrow function)를 쓰면, 내부함수의 this값을 쓸 때, 상위함수의 this값을 그대로 사용(중요)
    (참고링크) this🔥

0개의 댓글