본문 바로가기

자바스크립트/기초

화살표 함수 사용법 익히기

함수 쓰기

const add = function (x,y) {
  return x + y
}

function 키워드를 생략하고 화살표 => 붙이기

const add = (x, y) => {
  return x + y
}

한줄만 쓸 때는 리턴을 많이 생략해서 쓴다

const add = (x, y) => x + y

필요에 따라 소괄호를 붙인다

const add = (x, y) => (x + y)

파라미터가 하나인 경우 소괄호도 생략할 수 있다

const divideBy10 = x => x / 10

 

화살표 함수를 이용해 클로저 표현하기

const adder = x => {
  return y => {
     return x + y
  }
}

const subtractor = x => y => {
  return x - y
}

 



아직 this 안배웠는데 두려워지는 짤이다.... 

반응형