expressions
-
Arrow fuction expressions개발/Javascript 2021. 2. 28. 15:40
화살표 함수를 사용할 때 body 부분이 표현식(expression)일 경우에는 return을 붙이지 않아도 되지만 문장을 이룰 때는 return을 써야 한다. (param1, paramN) => expression param => { let a = 1; return a + param; } 객체를 반환할 때 객체 리터럴({})을 사용하면 되는데, 이 때 반드시 ()으로 감싸줘야 한다. param=>{bar:1} 으로 한다면 bar:1을 하나의 객체가 아니라 중괄호로 감싼 statement로 판단하기 때문이다. param=>({bar:1})